|
1 export Path:=Z:\epoc32\gcc$(PBUILDPID)\bin;$(Path) |
|
2 export PATH:=$(Path) |
|
3 |
|
4 # prevent MAKEFLAGS variable from upsetting calls to NMAKE |
|
5 unexport MAKEFLAGS |
|
6 |
|
7 ERASE = @erase 2>>nul |
|
8 |
|
9 |
|
10 ifdef EFREEZE_ALLOW_REMOVE |
|
11 REMOVEMACRO := EFREEZE_ALLOW_REMOVE=-remove |
|
12 endif |
|
13 |
|
14 |
|
15 CLEAN : CLEANTRACECOMPILERTESTERBASIC CLEANTRACECOMPILERTESTERADVANCED |
|
16 |
|
17 CLEANMAKEFILE : CLEANMAKEFILETRACECOMPILERTESTERBASIC CLEANMAKEFILETRACECOMPILERTESTERADVANCED |
|
18 |
|
19 CLEANALL : CLEANALLTRACECOMPILERTESTERBASIC CLEANALLTRACECOMPILERTESTERADVANCED |
|
20 |
|
21 FINAL : FINALTRACECOMPILERTESTERBASIC FINALTRACECOMPILERTESTERADVANCED |
|
22 |
|
23 FREEZE : FREEZETRACECOMPILERTESTERBASIC FREEZETRACECOMPILERTESTERADVANCED |
|
24 |
|
25 LIBRARY : LIBRARYTRACECOMPILERTESTERBASIC LIBRARYTRACECOMPILERTESTERADVANCED |
|
26 |
|
27 MAKEFILE : MAKEFILETRACECOMPILERTESTERBASIC MAKEFILETRACECOMPILERTESTERADVANCED |
|
28 |
|
29 RESOURCE : RESOURCETRACECOMPILERTESTERBASIC RESOURCETRACECOMPILERTESTERADVANCED |
|
30 |
|
31 SAVESPACE : SAVESPACETRACECOMPILERTESTERBASIC SAVESPACETRACECOMPILERTESTERADVANCED |
|
32 |
|
33 TARGET : TARGETTRACECOMPILERTESTERBASIC TARGETTRACECOMPILERTESTERADVANCED |
|
34 |
|
35 LISTING : LISTINGTRACECOMPILERTESTERBASIC LISTINGTRACECOMPILERTESTERADVANCED |
|
36 |
|
37 WHATMAKEFILE : WHATMAKEFILETRACECOMPILERTESTERBASIC WHATMAKEFILETRACECOMPILERTESTERADVANCED |
|
38 |
|
39 WHAT : WHATTRACECOMPILERTESTERBASIC WHATTRACECOMPILERTESTERADVANCED |
|
40 |
|
41 CHECKSOURCE : CHECKSOURCE_GENERIC CHECKSOURCETRACECOMPILERTESTERBASIC CHECKSOURCETRACECOMPILERTESTERADVANCED |
|
42 |
|
43 CHECKSOURCE_GENERIC : |
|
44 @perl -S checksource.pl --preprocess -- -DARMCC -DEPOC32 -DMARM -DEABI -DARMCC_2 -DARMCC_2_2 -DGENERIC_MARM -DMARM_ARMV5 -include Z:\EPOC32\include\feature_settings.hrh -I . -I Z:\EPOC32\include Z:\TraceCompilerTester\group\BLD.INF |
|
45 @perl -S checksource.pl --metadata "\TraceCompilerTester\group\BLD.INF" "PRJ_MMPFILES MMP" "TraceCompilerTesterBasic.mmp" 7 1 |
|
46 @perl -S checksource.pl --metadata "\TraceCompilerTester\group\BLD.INF" "PRJ_MMPFILES MMP" "TraceCompilerTesterAdvanced.mmp" 8 1 |
|
47 @rem |
|
48 |
|
49 |
|
50 TIDY : |
|
51 @echo Nothing to do |
|
52 |
|
53 |
|
54 ROMFILE : STARTROMFILE ROMFILETRACECOMPILERTESTERBASIC ROMFILETRACECOMPILERTESTERADVANCED |
|
55 |
|
56 STARTROMFILE : |
|
57 @perl -S emkdir.pl "\epoc32\rom\TraceCompilerTester\group" |
|
58 @echo // \epoc32\rom\TraceCompilerTester\group\ARMV5.IBY > \epoc32\rom\TraceCompilerTester\group\ARMV5.IBY |
|
59 @echo // >> \epoc32\rom\TraceCompilerTester\group\ARMV5.IBY |
|
60 |
|
61 |
|
62 MAKEFILETRACECOMPILERTESTERBASIC_FILES= \ |
|
63 "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" |
|
64 |
|
65 MAKEFILETRACECOMPILERTESTERBASIC : |
|
66 perl -S makmake.pl $(NO_DEPENDENCIES) -D \TraceCompilerTester\group\TRACECOMPILERTESTERBASIC ARMV5 $(ABLD_FLAGS) $(ABLD_COMPWRAP_FLAG) |
|
67 |
|
68 CLEANMAKEFILETRACECOMPILERTESTERBASIC : |
|
69 -$(ERASE) $(MAKEFILETRACECOMPILERTESTERBASIC_FILES) |
|
70 |
|
71 WHATMAKEFILETRACECOMPILERTESTERBASIC : |
|
72 @echo $(MAKEFILETRACECOMPILERTESTERBASIC_FILES) |
|
73 |
|
74 TARGETTRACECOMPILERTESTERBASIC : |
|
75 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" $(CFG) |
|
76 |
|
77 SAVESPACETRACECOMPILERTESTERBASIC : |
|
78 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" $(CFG) CLEANBUILD$(CFG) |
|
79 |
|
80 LISTINGTRACECOMPILERTESTERBASIC : |
|
81 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" MAKEWORK$(CFG) LISTING$(CFG)$(SOURCE) |
|
82 |
|
83 FINALTRACECOMPILERTESTERBASIC : |
|
84 @rem do nothing |
|
85 |
|
86 CLEANALLTRACECOMPILERTESTERBASIC : |
|
87 perl -S ermdir.pl \EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\ |
|
88 |
|
89 CLEANTRACECOMPILERTESTERBASIC : |
|
90 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" CLEAN$(CFG) |
|
91 |
|
92 RESOURCETRACECOMPILERTESTERBASIC : |
|
93 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" RESOURCE$(CFG) |
|
94 |
|
95 LIBRARYTRACECOMPILERTESTERBASIC : |
|
96 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" LIBRARY |
|
97 |
|
98 FREEZETRACECOMPILERTESTERBASIC : |
|
99 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" FREEZE $(REMOVEMACRO) |
|
100 |
|
101 WHATTRACECOMPILERTESTERBASIC : |
|
102 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -s -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" WHAT$(CFG) |
|
103 |
|
104 CHECKSOURCETRACECOMPILERTESTERBASIC : |
|
105 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -s -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" CHECKSOURCE |
|
106 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -s -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" CHECKSOURCE$(CFG) |
|
107 |
|
108 ROMFILETRACECOMPILERTESTERBASIC : |
|
109 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERBASIC\ARMV5\TRACECOMPILERTESTERBASIC.ARMV5" ROMFILE >> \epoc32\rom\TraceCompilerTester\group\ARMV5.IBY |
|
110 |
|
111 |
|
112 MAKEFILETRACECOMPILERTESTERADVANCED_FILES= \ |
|
113 "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" |
|
114 |
|
115 MAKEFILETRACECOMPILERTESTERADVANCED : |
|
116 perl -S makmake.pl $(NO_DEPENDENCIES) -D \TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED ARMV5 $(ABLD_FLAGS) $(ABLD_COMPWRAP_FLAG) |
|
117 |
|
118 CLEANMAKEFILETRACECOMPILERTESTERADVANCED : |
|
119 -$(ERASE) $(MAKEFILETRACECOMPILERTESTERADVANCED_FILES) |
|
120 |
|
121 WHATMAKEFILETRACECOMPILERTESTERADVANCED : |
|
122 @echo $(MAKEFILETRACECOMPILERTESTERADVANCED_FILES) |
|
123 |
|
124 TARGETTRACECOMPILERTESTERADVANCED : |
|
125 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" $(CFG) |
|
126 |
|
127 SAVESPACETRACECOMPILERTESTERADVANCED : |
|
128 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" $(CFG) CLEANBUILD$(CFG) |
|
129 |
|
130 LISTINGTRACECOMPILERTESTERADVANCED : |
|
131 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" MAKEWORK$(CFG) LISTING$(CFG)$(SOURCE) |
|
132 |
|
133 FINALTRACECOMPILERTESTERADVANCED : |
|
134 @rem do nothing |
|
135 |
|
136 CLEANALLTRACECOMPILERTESTERADVANCED : |
|
137 perl -S ermdir.pl \EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\ |
|
138 |
|
139 CLEANTRACECOMPILERTESTERADVANCED : |
|
140 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" CLEAN$(CFG) |
|
141 |
|
142 RESOURCETRACECOMPILERTESTERADVANCED : |
|
143 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" RESOURCE$(CFG) |
|
144 |
|
145 LIBRARYTRACECOMPILERTESTERADVANCED : |
|
146 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" LIBRARY |
|
147 |
|
148 FREEZETRACECOMPILERTESTERADVANCED : |
|
149 $(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" FREEZE $(REMOVEMACRO) |
|
150 |
|
151 WHATTRACECOMPILERTESTERADVANCED : |
|
152 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -s -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" WHAT$(CFG) |
|
153 |
|
154 CHECKSOURCETRACECOMPILERTESTERADVANCED : |
|
155 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -s -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" CHECKSOURCE |
|
156 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -s -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" CHECKSOURCE$(CFG) |
|
157 |
|
158 ROMFILETRACECOMPILERTESTERADVANCED : |
|
159 @$(MAKE) $(VERBOSE) $(KEEPGOING) -r -f "\EPOC32\BUILD\TraceCompilerTester\group\TRACECOMPILERTESTERADVANCED\ARMV5\TRACECOMPILERTESTERADVANCED.ARMV5" ROMFILE >> \epoc32\rom\TraceCompilerTester\group\ARMV5.IBY |
|
160 |
|
161 |