equal
deleted
inserted
replaced
|
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 : |