add CPPFLAGS in bin compile

This commit is contained in:
2023-07-01 20:55:05 +02:00
parent bab3ea95b9
commit fe5b21aad9

View File

@@ -106,7 +106,6 @@ OBJ = $(addprefix $(OBJDIR)/,$(SRC_FN:.c=.o))
objects: $(OBJ) objects: $(OBJ)
cleanobj: cleanobj:
echo $(OBJ)
$(RM) -rf $(OBJDIR) $(RM) -rf $(OBJDIR)
$(OBJDIR): $(OBJDIR):
@@ -160,13 +159,13 @@ postbin:
@$(RM) -f $(BINMARK) @$(RM) -f $(BINMARK)
cleanbin: cleanbin:
$(RM) -f $(BIN) $(RM) -f $(BIN) core
# TODO: find a better dependancy graph # TODO: find a better dependancy graph
$(BIN): $(SRCDIR)/$$@.c $(DLIB) $$(subst $(OBJDIR)/$$@.o,,$(OBJ)) $(BIN): $(SRCDIR)/$$@.c $(DLIB) $$(subst $(OBJDIR)/$$@.o,,$(OBJ))
@[[ -f $(BINMARK) ]] || echo -n "generating binaries: " @[[ -f $(BINMARK) ]] || echo -n "generating binaries: "
@echo -n "$@... " @echo -n "$@... "
@$(CC) -DBIN_$@ $(CFLAGS) -I $(INCDIR) $(subst libs,,$^) $(LDFLAGS) $(LIBS) -o $@ @$(CC) -DBIN_$@ $(CPPFLAGS) $(CFLAGS) -I $(INCDIR) $(subst libs,,$^) $(LDFLAGS) $(LIBS) -o $@
@$(TOUCH) $(BINMARK) @$(TOUCH) $(BINMARK)
##################################### ccls ##################################### ccls