New dependencies...

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5067 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
fedor 1999-10-24 03:15:37 +00:00
parent c72e572884
commit c58f5cdef6
2 changed files with 19 additions and 0 deletions

View file

@ -1,3 +1,11 @@
1999-10-23 Adam Fedor <fedor@gnu.org>
* debugapp: Allow debugger to be set from environment (patch from
<davidl@wpi.edu>).
* depend.make: New file - first try at dependency processing from
Kai Henningsen <kai@cats.ms>.
1999-10-17 Adam Fedor <fedor@gnu.org>
* target.make (OSF): Set SHARED_LIBRARIES to yes.

11
depend.make Normal file
View file

@ -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