svgtencoder/svgtenc/standalone/group/makefile
changeset 0 f58d6ec98e88
equal deleted inserted replaced
-1:000000000000 0:f58d6ec98e88
       
     1 #
       
     2 # Copyright (c) Symbian Software Ltd 2005.  All rights reserved.
       
     3 # 
       
     4 # Makefile for building elf2e32 executable. This can be invoked directly
       
     5 # or it can be invoked via the abld command. 
       
     6 
       
     7 export PARENT_DIR=$(CURDIR)
       
     8 
       
     9 # if the makefile is invoked via abld the build directory is defined by EPOCBLD
       
    10 ifdef EPOCBLD
       
    11  export BUILD_DIR=$(EPOCBLD)
       
    12 else
       
    13  export BUILD_DIR=$(EPOCROOT)epoc32\build\s60\mw\graphics\svgtopt\svgtencoder\standalone
       
    14 
       
    15 endif
       
    16 
       
    17 MAKEFILE=svgtbinencoder.mk
       
    18 DEST_MAKEFILE=$(BUILD_DIR)\$(MAKEFILE)
       
    19 
       
    20 all: $(DEST_MAKEFILE)
       
    21 	$(MAKE) -C $(BUILD_DIR) -f $(MAKEFILE) 
       
    22 	@erase /F $(DEST_MAKEFILE) 2>> nul
       
    23 
       
    24 $(DEST_MAKEFILE) : $(BUILD_DIR)
       
    25 #	echo $(DEST_MAKEFILE)
       
    26 	@copy $(MAKEFILE) $(DEST_MAKEFILE) 2>>nul
       
    27 
       
    28 $(BUILD_DIR) : 
       
    29 	@mkdir $(BUILD_DIR) 2>> nul
       
    30 
       
    31 CLEAN: $(DEST_MAKEFILE)
       
    32 	$(MAKE) -C $(BUILD_DIR) -f $(MAKEFILE) $(CFG)_clean
       
    33 	@erase /F $(DEST_MAKEFILE) 2>> nul
       
    34 
       
    35 MAKMAKE: $(DEST_MAKEFILE)
       
    36 
       
    37 BLD : $(DEST_MAKEFILE) 
       
    38 	$(MAKE) -C $(BUILD_DIR) -f $(MAKEFILE) $(CFG)
       
    39 	@erase /F $(DEST_MAKEFILE) 2>> nul
       
    40 
       
    41 FINAL: $(DEST_MAKEFILE)
       
    42 	$(MAKE) -C $(BUILD_DIR) -f $(MAKEFILE) $(CFG)_install
       
    43 	@erase /F $(DEST_MAKEFILE) 2>> nul
       
    44 
       
    45 FREEZE LIB CLEANLIB RESOURCE RELEASABLES SAVESPACE :