From: Ivan Maidanski Date: Tue, 23 Jan 2018 16:28:21 +0000 (+0300) Subject: Fix 'cords' parallel build in Makefile.direct X-Git-Tag: v7.6.4~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ef3938b3451349d47dc224f0fbb295cb425889e4;p=gc Fix 'cords' parallel build in Makefile.direct * Makefile.direct (cords): Create empty "cords" file after the last if_not_there command is executed. * Makefile.direct (clean): Remove "cords" file. --- diff --git a/Makefile.direct b/Makefile.direct index 0346ee4d..c8bbf818 100644 --- a/Makefile.direct +++ b/Makefile.direct @@ -255,6 +255,7 @@ cords: $(CORD_OBJS) cord/cordtest $(UTILS) base_lib ./if_mach M68K AMIGA $(AR) -vrus gc.a $(CORD_OBJS) ./if_not_there dont_ar_3 $(AR) ru gc.a $(CORD_OBJS) ./if_not_there dont_ar_3 $(RANLIB) gc.a || cat /dev/null + echo > cords gc_cpp.o: $(srcdir)/gc_cpp.cc $(srcdir)/include/gc_cpp.h $(srcdir)/include/gc.h $(CXX) -c $(CXXFLAGS) $(srcdir)/gc_cpp.cc @@ -401,7 +402,7 @@ if_not_there: $(srcdir)/tools/if_not_there.c clean: rm -f gc.a *.i *.o *.exe tests/*.o gctest gctest_dyn_link test_cpp \ setjmp_test mon.out gmon.out a.out core if_not_there if_mach \ - base_lib c++ $(CORD_OBJS) cord/cordtest cord/de \ + base_lib c++ $(CORD_OBJS) cord/cordtest cord/de cords \ dont_ar_* threadlibs -rm -f *~