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
1 changed files with 29 additions and 29 deletions

View File

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