mud/fluffos-2.23-ds03/packages/Makefile.master
2020-09-06 05:43:07 -07:00

28 lines
497 B
Makefile

%include "packages/packages"
%ifdef GNU
OBJ=$(addprefix $(OBJDIR)/,$(subst .c,.o,$(SRC)))
$(OBJDIR)/%.o: %.c
$(CC) -I$(OBJDIR) -I.. $(CFLAGS) -o $@ -c $<
%else
.c.$(O):
$(CC) $(CFLAGS) -I.. -c $*.c
%endif
all: $(OBJ)
ar rcu packages.$(A) $(OBJ)
$(RANLIB) packages.$(A)
%ifdef GNU
$(OBJDIR)/db.o: db.c
$(CC) -I$(OBJDIR) -I.. -I/usr/include/mysql $(CFLAGS) -o $@ -c $<
%else
db.$(O): db.c
$(CC) $(CFLAGS) -I.. -I/usr/include/mysql -c $*.c
%endif
clean:
rm -f *.$(O)
rm -f packages.$(A)