Build system: Fix parallel builds

This commit is contained in:
Arvid Norlander 2022-09-29 17:54:32 +02:00
parent 767b944780
commit 0acf7bc354
No known key found for this signature in database
GPG Key ID: E824A8E5D8D29AA0

View File

@ -26,41 +26,41 @@ BINDIR ?= bin
CF ?= -DBSD -DTYPES_H -DDIRENT_H -DTERMIOS_H -DNODOT -DAPPLEDOUBLE CF ?= -DBSD -DTYPES_H -DDIRENT_H -DTERMIOS_H -DNODOT -DAPPLEDOUBLE
all: all:
(cd crc; make CF='$(CF)') (cd crc; $(MAKE) CF='$(CF)')
(cd util; make CF='$(CF)') (cd util; $(MAKE) CF='$(CF)')
(cd fileio; make CF='$(CF)') (cd fileio; $(MAKE) CF='$(CF)')
(cd macunpack; make CF='$(CF)') (cd macunpack; $(MAKE) CF='$(CF)')
(cd hexbin; make CF='$(CF)') (cd hexbin; $(MAKE) CF='$(CF)')
(cd mixed; make CF='$(CF)') (cd mixed; $(MAKE) CF='$(CF)')
(cd binhex; make CF='$(CF)') (cd binhex; $(MAKE) CF='$(CF)')
(cd comm; make CF='$(CF)') (cd comm; $(MAKE) CF='$(CF)')
clean: clean:
(cd crc; make clean) (cd crc; $(MAKE) clean)
(cd util; make clean) (cd util; $(MAKE) clean)
(cd fileio; make clean) (cd fileio; $(MAKE) clean)
(cd macunpack; make clean) (cd macunpack; $(MAKE) clean)
(cd hexbin; make clean) (cd hexbin; $(MAKE) clean)
(cd mixed; make clean) (cd mixed; $(MAKE) clean)
(cd binhex; make clean) (cd binhex; $(MAKE) clean)
(cd comm; make clean) (cd comm; $(MAKE) clean)
clobber: clobber:
(cd crc; make clean) (cd crc; $(MAKE) clean)
(cd util; make clean) (cd util; $(MAKE) clean)
(cd fileio; make clean) (cd fileio; $(MAKE) clean)
(cd macunpack; make clobber) (cd macunpack; $(MAKE) clobber)
(cd hexbin; make clobber) (cd hexbin; $(MAKE) clobber)
(cd mixed; make clobber) (cd mixed; $(MAKE) clobber)
(cd binhex; make clobber) (cd binhex; $(MAKE) clobber)
(cd comm; make clobber) (cd comm; $(MAKE) clobber)
lint: lint:
(cd macunpack; make CF='$(CF)' lint) (cd macunpack; $(MAKE) CF='$(CF)' lint)
(cd hexbin; make CF='$(CF)' lint) (cd hexbin; $(MAKE) CF='$(CF)' lint)
(cd mixed; make CF='$(CF)' lint) (cd mixed; $(MAKE) CF='$(CF)' lint)
(cd binhex; make CF='$(CF)' lint) (cd binhex; $(MAKE) CF='$(CF)' lint)
(cd comm; make CF='$(CF)' lint) (cd comm; $(MAKE) CF='$(CF)' lint)
install: install:
mkdir -p "$(BINDIR)" mkdir -p "$(BINDIR)"