X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=graphics%2Fgfx_classic%2FMakefile;h=2c27a4b2b5ea263629198d8bcfd39b2e542e9adc;hb=b641818c787e48bbf03ce2a0cd5b542c4c21e523;hp=54d446a10093a754a59667df5e90ce2431c3ee99;hpb=b05bf3dca0ec7d951f1113066093843804e5be06;p=rocksndiamonds.git diff --git a/graphics/gfx_classic/Makefile b/graphics/gfx_classic/Makefile index 54d446a1..2c27a4b2 100644 --- a/graphics/gfx_classic/Makefile +++ b/graphics/gfx_classic/Makefile @@ -4,7 +4,7 @@ # (c) 1995-2015 by Artsoft Entertainment # Holger Schemel # info@artsoft.org -# http://www.artsoft.org/ +# https://www.artsoft.org/ # ----------------------------------------------------------------------------- # graphics/gfx_classic/Makefile # ============================================================================= @@ -17,25 +17,32 @@ RND = ../../rocksndiamonds RM = rm -f +# EXT = pcx EXT = png -FILES = RocksBusy.$(EXT) \ - RocksCE.$(EXT) \ - RocksDC.$(EXT) \ - RocksDC2.$(EXT) \ - RocksDoor.$(EXT) \ - RocksEMC.$(EXT) \ - RocksElements.$(EXT) \ - RocksFontBig.$(EXT) \ - RocksFontDC.$(EXT) \ - RocksFontEM.$(EXT) \ - RocksFontMedium.$(EXT) \ - RocksFontSmall.$(EXT) \ - RocksHeroes.$(EXT) \ - RocksMore.$(EXT) \ - RocksSP.$(EXT) \ - RocksScreen.$(EXT) \ - RocksToons.$(EXT) +FILES = RocksBusy.$(EXT) \ + RocksDC.$(EXT) \ + RocksDC2.$(EXT) \ + RocksDF.$(EXT) \ + RocksDoor.$(EXT) \ + RocksDoor2.$(EXT) \ + RocksDoorMM.$(EXT) \ + RocksEMC.$(EXT) \ + RocksElements.$(EXT) \ + RocksFontBig.$(EXT) \ + RocksFontDC.$(EXT) \ + RocksFontEM.$(EXT) \ + RocksFontMedium.$(EXT) \ + RocksFontSmall.$(EXT) \ + RocksHeroes.$(EXT) \ + RocksMM.$(EXT) \ + RocksMore.$(EXT) \ + RocksSP.$(EXT) \ + RocksScreen.$(EXT) \ + RocksToons.$(EXT) \ + RocksTouch.$(EXT) \ + \ + RocksCE.$(EXT) # dynamically generated from template # ----------------------------------------------------------------------------- @@ -50,13 +57,18 @@ all: $(FILES) %.png: %.ilbm ilbmtoppm $< | pnmtopng > $@ -RocksCE.ilbm: RocksCE-template.ilbm - $(RND) -e "create CE image RocksCE.bmp" - bmptoppm RocksCE.bmp | ppmtoilbm > RocksCE.ilbm +RocksCE.png: RocksCE-template.ilbm +ifneq ("$(wildcard RocksCE-template.ilbm)","") + $(RND) -e "create CE image ." + bmptoppm RocksCE.bmp | pnmtopng > $@ $(RM) RocksCE.bmp +endif + +RocksCE-template.ilbm: clean: @for i in $(FILES); do \ echo "$(RM) $$i"; \ $(RM) $$i; \ done + $(RM) RocksCE.ilbm