Home | History | Annotate | Download | only in com32
      1 SUBDIRS = libupload tools lib elflink/ldlinux gpllib libutil modules mboot \
      2 	  menu samples elflink rosh cmenu hdt gfxboot sysdump lua/src chain
      3 
      4 .PHONY: subdirs $(SUBDIRS)
      5 subdirs: $(SUBDIRS)
      6 $(SUBDIRS):
      7 	@mkdir -p $(OBJ)/$@
      8 	$(MAKE) -C $(OBJ)/$@ SRC="$(SRC)"/$@ OBJ="$(OBJ)"/$@/ \
      9 		-f $(SRC)/$@/Makefile $(MAKECMDGOALS)
     10 
     11 all tidy dist clean spotless install: subdirs
     12 
     13 # Parallel dependencies
     14 chain mboot menu: lib libutil gpllib
     15 cmenu: lib libutil
     16 elflink/ldlinux: lib
     17 gfxboot: lib libutil gpllib
     18 hdt: lib libupload cmenu gpllib libutil
     19 modules: lib libutil gpllib
     20 rosh: lib libutil
     21 samples: libutil elflink/ldlinux
     22 sysdump: lib libutil libupload gpllib
     23 lua/src: cmenu modules
     24