diff --git a/Makefile b/Makefile index 4f88460..03e589c 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,7 @@ dist: $(PACKAGE)-$(VERSION)/src/configure.c \ $(PACKAGE)-$(VERSION)/src/makefile.c \ $(PACKAGE)-$(VERSION)/src/settings.c \ + $(PACKAGE)-$(VERSION)/src/makedepend.c \ $(PACKAGE)-$(VERSION)/src/Makefile \ $(PACKAGE)-$(VERSION)/src/configure.h \ $(PACKAGE)-$(VERSION)/src/makefile.h \ diff --git a/src/Makefile b/src/Makefile index e437958..01dc85b 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,4 +1,4 @@ -TARGETS = configure +TARGETS = configure makedepend PREFIX = /usr/local DESTDIR = BINDIR = $(PREFIX)/bin @@ -21,6 +21,12 @@ configure_CFLAGS = $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) configure: $(configure_OBJS) $(CC) -o configure $(configure_OBJS) $(LDFLAGSF) $(LDFLAGS) +makedepend_OBJS = makedepend.o +makedepend_CFLAGS = $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) + +makedepend: $(makedepend_OBJS) + $(CC) -o makedepend $(makedepend_OBJS) $(LDFLAGSF) $(LDFLAGS) + configure.o: configure.c configure.h makefile.h $(CC) $(configure_CFLAGS) -c configure.c @@ -30,8 +36,11 @@ makefile.o: makefile.c configure.h settings.h settings.o: settings.c settings.h $(CC) $(configure_CFLAGS) -c settings.c +makedepend.o: makedepend.c + $(CC) $(makedepend_CFLAGS) -c makedepend.c + clean: - $(RM) $(configure_OBJS) + $(RM) $(configure_OBJS) $(makedepend_OBJS) distclean: clean $(RM) $(TARGETS) diff --git a/src/project.conf b/src/project.conf index cd32890..5f3416d 100644 --- a/src/project.conf +++ b/src/project.conf @@ -1,4 +1,4 @@ -targets=configure +targets=configure,makedepend cflags_force=-W cflags=-Wall -g -O2 ldflags_force=-L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -l System @@ -18,3 +18,7 @@ depends=configure.h,settings.h [settings.c] depends=settings.h + +[makedepend] +type=binary +sources=makedepend.c