Fixed `make -jN depend' (N >= 2) by removing the beforedepend
target. .ORDER doesn't work right, but is used for things related to the depend target. It "works" for the depend target by skipping the build of .depend when N >= 2 and there is a non-default beforedepend target with no rules. Recent fixes made almost all the beforedepend targets in the tree a no-op except for this bug. Removed vestiges of elf and aout targets.
This commit is contained in:
parent
38bc294e8d
commit
3ac62e921a
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=34515
@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: Makefile,v 1.7 1998/03/06 13:34:36 bde Exp $
|
||||
# $Id: Makefile,v 1.8 1998/03/08 05:29:49 peter Exp $
|
||||
#
|
||||
|
||||
#
|
||||
@ -130,18 +130,15 @@ ${COMMONHDRS}:
|
||||
echo '#include "f2c-specs.h"' >> specs.h
|
||||
|
||||
SRCS+= ${COMMONHDRS}
|
||||
CLEANFILES+= elf aout
|
||||
|
||||
#-----------------------------------------------------------------------
|
||||
# Everything in ${SRCS} is generated
|
||||
CLEANFILES+= ${SRCS}
|
||||
|
||||
#-----------------------------------------------------------------------
|
||||
all: ${COMMONHDRS} ${SRCS}
|
||||
all: ${SRCS}
|
||||
|
||||
#-----------------------------------------------------------------------
|
||||
beforedepend: ${COMMONHDRS}
|
||||
|
||||
# We kept ${LOCOBJS} separate from ${OBJS} because adding all the
|
||||
# objects to ${OBJS} would give too many (cyclic) dependencies.
|
||||
# Add just enough dependencies for `make -j 1000' to work.
|
||||
|
Loading…
Reference in New Issue
Block a user