From 93497b8d0fdc3263b82b09f610d87e68c47511fd Mon Sep 17 00:00:00 2001 From: Adam Fedor Date: Sun, 24 Oct 1999 03:15:37 +0000 Subject: [PATCH] New dependencies... git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5067 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 8 ++++++++ depend.make | 11 +++++++++++ 2 files changed, 19 insertions(+) create mode 100644 depend.make diff --git a/ChangeLog b/ChangeLog index 3ced211d..8cc9c386 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +1999-10-23 Adam Fedor + + * debugapp: Allow debugger to be set from environment (patch from + ). + + * depend.make: New file - first try at dependency processing from + Kai Henningsen . + 1999-10-17 Adam Fedor * target.make (OSF): Set SHARED_LIBRARIES to yes. diff --git a/depend.make b/depend.make new file mode 100644 index 00000000..94b66944 --- /dev/null +++ b/depend.make @@ -0,0 +1,11 @@ +ifneq ($(ALL_OBJCFLAGS),) + +%.d: %.c + $(SHELL) -ec '$(CC) -M $(ALL_CPPFLAGS) $(ALL_CFLAGS) $< | sed '\''s/\($*\)\.o[ :]*/$$(GNUSTEP_OBJ_DIR)\/\1.o $@ : /g'\'' > $@; [ -s $@ ] || rm -f $@' + +%.d: %.m + $(SHELL) -ec '$(CC) -M $(ALL_CPPFLAGS) $(ALL_OBJCFLAGS) $< | sed '\''s/\($*\)\.o[ :]*/$$(GNUSTEP_OBJ_DIR)\/\1.o $@ : /g'\'' > $@; [ -s $@ ] || rm -f $@' + +include $(patsubst %.m,%.d,$(OBJC_FILES)) + +endif