# # order is actually important, because of build dependencies # .PHONY: doc prop shared bp images rom zrc zzrcc .ONESHELL: .SHELLFLAGS = -cex all: prop shared images rom zrc zzrcc doc: $(MAKE) --directory Doc $(ACTION) prop: $(MAKE) --directory Prop $(ACTION) shared: $(MAKE) --directory HDIAG $(ACTION) $(MAKE) --directory CBIOS $(ACTION) $(MAKE) --directory CPM22 $(ACTION) $(MAKE) --directory QPM $(ACTION) $(MAKE) --directory ZCPR $(ACTION) $(MAKE) --directory ZCPR-DJ $(ACTION) $(MAKE) --directory ZSDOS $(ACTION) $(MAKE) --directory CPM3 $(ACTION) $(MAKE) --directory ZPM3 $(ACTION) $(MAKE) --directory pSys $(ACTION) $(MAKE) --directory Apps $(ACTION) $(MAKE) --directory Forth $(ACTION) $(MAKE) --directory TastyBasic $(ACTION) $(MAKE) --directory Fonts $(ACTION) $(MAKE) --directory RomDsk $(ACTION) bp: $(MAKE) --directory BPBIOS $(ACTION) images: $(MAKE) --directory Images $(ACTION) rom: $(MAKE) --directory HBIOS $(ACTION) zrc: $(MAKE) --directory ZRC $(ACTION) zzrcc: $(MAKE) --directory ZZRCC $(ACTION) clean: ACTION=clean clean: all diff: ACTION=diff diff: all