ICEDUMP=icedump NTICEDUMP=nticedump ICELOAD=iceload VERSIONS_W9X = 3.22 3.23 3.24 3.25 4.00 4.01 4.05.334 4.05.526 4.21.53 4.25.824 4.26.922 4.27.562 VERSIONS_WNT = 3.22 3.23 3.24 3.25 4.00 4.01 4.05.334 4.05.526 4.21.53 4.25.785 4.25.824 4.26.922 4.27.562 FILES_EXE_W9X = $(foreach i,$(VERSIONS_W9X),w9x/$(i)/$(ICEDUMP).exe) FILES_MP3_W9X = w9x/mp3/bin FILES_SRC_W9X = w9x/hydra w9x/pd w9x/src w9x/makefile w9x/mp3/makefile FILES_SRC_W9X += w9x/mp3/inc w9x/mp3/lib w9x/mp3/vxd w9x/mp3/yogaplay FILES_MISC_W9X = w9x/doc w9x/latex w9x/sdclean FILES_W9X = $(FILES_EXE_W9X) $(FILES_MISC_W9X) $(FILES_MP3_W9X) $(FILES_SRC_W9X) FILES_BIN_WNT = $(foreach i,$(VERSIONS_WNT),wnt/$(i)/$(ICEDUMP)) FILES_SRC_WNT = wnt/src FILES_MISC_WNT = wnt/doc wnt/ntid.exe wnt/$(NTICEDUMP).bat FILES_WNT = $(FILES_BIN_WNT) $(FILES_SRC_WNT) $(FILES_MISC_WNT) FILES_COMMON = file_id.diz makefile history.txt FILES_COMMON += common/inc FILES_ICELOAD = $(foreach i,asm exe txt,tools/$(ICELOAD)/$(ICELOAD).$(i)) FILES_ICELOAD += tools/$(ICELOAD)/makefile FILES_ICELOAD += tools/$(ICELOAD)/inc tools/$(ICELOAD)/lib tools/$(ICELOAD)/rsrc FILES_TOOLS = $(FILES_ICELOAD) tools/inc tools/mapall/mapall.exe FILES_BIN = $(FILES_EXE_W9X) $(FILES_MP3_W9X) $(FILES_MISC_W9X) FILES_BIN += $(FILES_BIN_WNT) $(FILES_MISC_WNT) freshen: zip -9fpr icedump6.zip $(FILES_W9X) $(FILES_WNT) $(FILES_COMMON) update: zip -9upr icedump6.zip $(FILES_W9X) $(FILES_WNT) $(FILES_COMMON) zip: make -C w9x/mp3 clean zip -9pr icedump6.zip $(FILES_W9X) $(FILES_WNT) $(FILES_COMMON) bin: zip -9pr id6bin.zip $(FILES_BIN) file_id.diz history.txt .PHONY: bin freshen update zip