gfxconversion/mifconv/makefile_templates/mifconv.flm
branchRCL_3
changeset 44 b4d0e228036c
parent 0 f453ebb75370
equal deleted inserted replaced
43:4bd2599cdfb5 44:b4d0e228036c
    67 define groupsvgin10
    67 define groupsvgin10
    68 	$(if $1,$(shell echo -e $(foreach L,$(wordlist 1,10,$1),"$(L)\\n") >>$(PARAMFILE)),)
    68 	$(if $1,$(shell echo -e $(foreach L,$(wordlist 1,10,$1),"$(L)\\n") >>$(PARAMFILE)),)
    69 	$(if $1,$(call groupsvgin10,$(wordlist 11,$(words $1),$1)),true)
    69 	$(if $1,$(call groupsvgin10,$(wordlist 11,$(words $1),$1)),true)
    70 endef
    70 endef
    71 
    71 
       
    72 MIFCONV_GUARD:=$(call sanitise,TARGET_$(TARGETFILE))
       
    73 
    72 define generatemif
    74 define generatemif
    73 
    75 
    74 TARGET_$(TARGETFILE):=1
    76 $(MIFCONV_GUARD):=1
       
    77 
    75 MIFCONVOPTS:=$(MIFCONVOPTS)
    78 MIFCONVOPTS:=$(MIFCONVOPTS)
    76 BITMAPS:=$(addsuffix .bmp,$(BITMAPBASESOURCES))
    79 BITMAPS:=$(addsuffix .bmp,$(BITMAPBASESOURCES))
    77 
    80 
    78 BITMAP:: $(BITMAPFILE) $(TARGETFILE)
    81 BITMAP:: $(BITMAPFILE) $(TARGETFILE)
    79 
    82 
    98 	$(MIFCONV) $(TARGETFILE) -f$(PARAMFILE) \
   101 	$(MIFCONV) $(TARGETFILE) -f$(PARAMFILE) \
    99 	$(call endrule,mifcompile)
   102 	$(call endrule,mifcompile)
   100 
   103 
   101 endef
   104 endef
   102 
   105 
   103 ifeq ($(TARGET_$(TARGETFILE)),)
   106 ifeq ($($(MIFCONV_GUARD)),)
   104 $(eval $(call generatemif))
   107 $(eval $(call generatemif))
   105 endif
   108 endif
   106 
   109 
   107 %-erase :
   110 %-erase :
   108 	-$(GNURM) $*
   111 	-$(GNURM) $*