(dynamic-load.h): New target, replacing the "one-step" target, which

got invoked too often.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@260 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Andrew McCallum 1995-04-03 23:21:24 +00:00
parent 1bc1edefab
commit 6250f3b8ae

View file

@ -345,11 +345,7 @@ $(GNU_CFILES) $(NEXTSTEP_CFILES) $(GNUSTEP_CFILES) \
$(GNU_HEADERS) $(NEXTSTEP_HEADERS) $(GNUSTEP_HEADERS) \
$(GNU_OTHER_SRCFILES) $(NEXTSTEP_OTHER_SRCFILES) $(GNUSTEP_OTHER_SRCFILES)
all: one-time libobjects.a
one-time:
rm -f dynamic-load.h
$(LN_S) $(DYNAMIC_LINKER)-load.h dynamic-load.h
all: libobjects.a
libobjects.a: $(INSTALL_OBJS)
$(AR) $(ARFLAGS) libobjects.a $(INSTALL_OBJS)
@ -408,6 +404,12 @@ NXStringTable_scan.c: NXStringTable_scan.l
NXStringTable_scan.o: NXStringTable_scan.c
$(CC) -c $(ALL_CPPFLAGS) $(DEFS) $(ALL_CFLAGS) -w NXStringTable_scan.c
objc-load.o: dynamic-load.h
dynamic-load.h: Makefile
rm -f dynamic-load.h
cp $(DYNAMIC_LINKER)-load.h dynamic-load.h
objects/stdobjects.h: Makefile.in
rm -f objects/tmp-stdobjects.h
mv objects/stdobjects.h objects/tmp-stdobjects.h