]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - tools/src/tools/ecostest/win32/eCosTest.mak
Initial revision
[karo-tx-redboot.git] / tools / src / tools / ecostest / win32 / eCosTest.mak
1 # Microsoft Developer Studio Generated NMAKE File, Based on eCosTest.dsp
2 !IF "$(CFG)" == ""
3 CFG=eCosTest - Win32 Debug
4 !MESSAGE No configuration specified. Defaulting to eCosTest - Win32 Debug.
5 !ENDIF 
6
7 !IF "$(CFG)" != "eCosTest - Win32 Release" && "$(CFG)" != "eCosTest - Win32 Debug"
8 !MESSAGE Invalid configuration "$(CFG)" specified.
9 !MESSAGE You can specify a configuration when running NMAKE
10 !MESSAGE by defining the macro CFG on the command line. For example:
11 !MESSAGE 
12 !MESSAGE NMAKE /f "eCosTest.mak" CFG="eCosTest - Win32 Debug"
13 !MESSAGE 
14 !MESSAGE Possible choices for configuration are:
15 !MESSAGE 
16 !MESSAGE "eCosTest - Win32 Release" (based on "Win32 (x86) Static Library")
17 !MESSAGE "eCosTest - Win32 Debug" (based on "Win32 (x86) Static Library")
18 !MESSAGE 
19 !ERROR An invalid configuration is specified.
20 !ENDIF 
21
22 !IF "$(OS)" == "Windows_NT"
23 NULL=
24 !ELSE 
25 NULL=nul
26 !ENDIF 
27
28 CPP=cl.exe
29 RSC=rc.exe
30
31 !IF  "$(CFG)" == "eCosTest - Win32 Release"
32
33 OUTDIR=v:\eCosTest\release
34 INTDIR=v:\eCosTest\release
35 # Begin Custom Macros
36 OutDir=v:\eCosTest\release
37 # End Custom Macros
38
39 ALL : "$(OUTDIR)\eCosTest.lib" "$(OUTDIR)\eCosTest.bsc"
40
41
42 CLEAN :
43         -@erase "$(INTDIR)\eCosTest.obj"
44         -@erase "$(INTDIR)\eCosTest.sbr"
45         -@erase "$(INTDIR)\eCosTestDownloadFilter.obj"
46         -@erase "$(INTDIR)\eCosTestDownloadFilter.sbr"
47         -@erase "$(INTDIR)\eCosTestSerial.obj"
48         -@erase "$(INTDIR)\eCosTestSerial.sbr"
49         -@erase "$(INTDIR)\eCosTestSerialFilter.obj"
50         -@erase "$(INTDIR)\eCosTestSerialFilter.sbr"
51         -@erase "$(INTDIR)\eCosTestSocket.obj"
52         -@erase "$(INTDIR)\eCosTestSocket.sbr"
53         -@erase "$(INTDIR)\eCosTestUtils.obj"
54         -@erase "$(INTDIR)\eCosTestUtils.sbr"
55         -@erase "$(INTDIR)\Properties.obj"
56         -@erase "$(INTDIR)\Properties.sbr"
57         -@erase "$(INTDIR)\TestResource.obj"
58         -@erase "$(INTDIR)\TestResource.sbr"
59         -@erase "$(INTDIR)\vc60.idb"
60         -@erase "$(INTDIR)\vc60.pdb"
61         -@erase "$(INTDIR)\X10.obj"
62         -@erase "$(INTDIR)\X10.sbr"
63         -@erase "$(OUTDIR)\eCosTest.bsc"
64         -@erase "$(OUTDIR)\eCosTest.lib"
65
66 "$(OUTDIR)" :
67     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
68
69 CPP_PROJ=/nologo /MD /W4 /GX /Zi /O2 /I "wsock32.lib" /I "..\common" /I "..\..\utils\common" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\eCosTest.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
70 BSC32=bscmake.exe
71 BSC32_FLAGS=/nologo /o"$(OUTDIR)\eCosTest.bsc" 
72 BSC32_SBRS= \
73         "$(INTDIR)\eCosTest.sbr" \
74         "$(INTDIR)\eCosTestDownloadFilter.sbr" \
75         "$(INTDIR)\eCosTestSerial.sbr" \
76         "$(INTDIR)\eCosTestSerialFilter.sbr" \
77         "$(INTDIR)\eCosTestSocket.sbr" \
78         "$(INTDIR)\eCosTestUtils.sbr" \
79         "$(INTDIR)\Properties.sbr" \
80         "$(INTDIR)\TestResource.sbr" \
81         "$(INTDIR)\X10.sbr"
82
83 "$(OUTDIR)\eCosTest.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
84     $(BSC32) @<<
85   $(BSC32_FLAGS) $(BSC32_SBRS)
86 <<
87
88 LIB32=link.exe -lib
89 LIB32_FLAGS=/nologo /out:"$(OUTDIR)\eCosTest.lib" 
90 LIB32_OBJS= \
91         "$(INTDIR)\eCosTest.obj" \
92         "$(INTDIR)\eCosTestDownloadFilter.obj" \
93         "$(INTDIR)\eCosTestSerial.obj" \
94         "$(INTDIR)\eCosTestSerialFilter.obj" \
95         "$(INTDIR)\eCosTestSocket.obj" \
96         "$(INTDIR)\eCosTestUtils.obj" \
97         "$(INTDIR)\Properties.obj" \
98         "$(INTDIR)\TestResource.obj" \
99         "$(INTDIR)\X10.obj"
100
101 "$(OUTDIR)\eCosTest.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
102     $(LIB32) @<<
103   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
104 <<
105
106 !ELSEIF  "$(CFG)" == "eCosTest - Win32 Debug"
107
108 OUTDIR=v:\eCosTest\debug
109 INTDIR=v:\eCosTest\debug
110 # Begin Custom Macros
111 OutDir=v:\eCosTest\debug
112 # End Custom Macros
113
114 ALL : "$(OUTDIR)\eCosTest.lib" "$(OUTDIR)\eCosTest.bsc"
115
116
117 CLEAN :
118         -@erase "$(INTDIR)\eCosTest.obj"
119         -@erase "$(INTDIR)\eCosTest.sbr"
120         -@erase "$(INTDIR)\eCosTestDownloadFilter.obj"
121         -@erase "$(INTDIR)\eCosTestDownloadFilter.sbr"
122         -@erase "$(INTDIR)\eCosTestSerial.obj"
123         -@erase "$(INTDIR)\eCosTestSerial.sbr"
124         -@erase "$(INTDIR)\eCosTestSerialFilter.obj"
125         -@erase "$(INTDIR)\eCosTestSerialFilter.sbr"
126         -@erase "$(INTDIR)\eCosTestSocket.obj"
127         -@erase "$(INTDIR)\eCosTestSocket.sbr"
128         -@erase "$(INTDIR)\eCosTestUtils.obj"
129         -@erase "$(INTDIR)\eCosTestUtils.sbr"
130         -@erase "$(INTDIR)\Properties.obj"
131         -@erase "$(INTDIR)\Properties.sbr"
132         -@erase "$(INTDIR)\TestResource.obj"
133         -@erase "$(INTDIR)\TestResource.sbr"
134         -@erase "$(INTDIR)\vc60.idb"
135         -@erase "$(INTDIR)\vc60.pdb"
136         -@erase "$(INTDIR)\X10.obj"
137         -@erase "$(INTDIR)\X10.sbr"
138         -@erase "$(OUTDIR)\eCosTest.bsc"
139         -@erase "$(OUTDIR)\eCosTest.lib"
140
141 "$(OUTDIR)" :
142     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
143
144 CPP_PROJ=/nologo /MDd /W4 /Gm /GX /ZI /Od /I "..\common" /I "..\..\utils\common" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\eCosTest.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 
145 BSC32=bscmake.exe
146 BSC32_FLAGS=/nologo /o"$(OUTDIR)\eCosTest.bsc" 
147 BSC32_SBRS= \
148         "$(INTDIR)\eCosTest.sbr" \
149         "$(INTDIR)\eCosTestDownloadFilter.sbr" \
150         "$(INTDIR)\eCosTestSerial.sbr" \
151         "$(INTDIR)\eCosTestSerialFilter.sbr" \
152         "$(INTDIR)\eCosTestSocket.sbr" \
153         "$(INTDIR)\eCosTestUtils.sbr" \
154         "$(INTDIR)\Properties.sbr" \
155         "$(INTDIR)\TestResource.sbr" \
156         "$(INTDIR)\X10.sbr"
157
158 "$(OUTDIR)\eCosTest.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
159     $(BSC32) @<<
160   $(BSC32_FLAGS) $(BSC32_SBRS)
161 <<
162
163 LIB32=link.exe -lib
164 LIB32_FLAGS=/nologo /out:"$(OUTDIR)\eCosTest.lib" 
165 LIB32_OBJS= \
166         "$(INTDIR)\eCosTest.obj" \
167         "$(INTDIR)\eCosTestDownloadFilter.obj" \
168         "$(INTDIR)\eCosTestSerial.obj" \
169         "$(INTDIR)\eCosTestSerialFilter.obj" \
170         "$(INTDIR)\eCosTestSocket.obj" \
171         "$(INTDIR)\eCosTestUtils.obj" \
172         "$(INTDIR)\Properties.obj" \
173         "$(INTDIR)\TestResource.obj" \
174         "$(INTDIR)\X10.obj"
175
176 "$(OUTDIR)\eCosTest.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
177     $(LIB32) @<<
178   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
179 <<
180
181 !ENDIF 
182
183 .c{$(INTDIR)}.obj::
184    $(CPP) @<<
185    $(CPP_PROJ) $< 
186 <<
187
188 .cpp{$(INTDIR)}.obj::
189    $(CPP) @<<
190    $(CPP_PROJ) $< 
191 <<
192
193 .cxx{$(INTDIR)}.obj::
194    $(CPP) @<<
195    $(CPP_PROJ) $< 
196 <<
197
198 .c{$(INTDIR)}.sbr::
199    $(CPP) @<<
200    $(CPP_PROJ) $< 
201 <<
202
203 .cpp{$(INTDIR)}.sbr::
204    $(CPP) @<<
205    $(CPP_PROJ) $< 
206 <<
207
208 .cxx{$(INTDIR)}.sbr::
209    $(CPP) @<<
210    $(CPP_PROJ) $< 
211 <<
212
213
214 !IF "$(NO_EXTERNAL_DEPS)" != "1"
215 !IF EXISTS("eCosTest.dep")
216 !INCLUDE "eCosTest.dep"
217 !ELSE 
218 !MESSAGE Warning: cannot find "eCosTest.dep"
219 !ENDIF 
220 !ENDIF 
221
222
223 !IF "$(CFG)" == "eCosTest - Win32 Release" || "$(CFG)" == "eCosTest - Win32 Debug"
224 SOURCE=..\common\eCosTest.cpp
225
226 "$(INTDIR)\eCosTest.obj"        "$(INTDIR)\eCosTest.sbr" : $(SOURCE) "$(INTDIR)"
227         $(CPP) $(CPP_PROJ) $(SOURCE)
228
229
230 SOURCE=..\common\eCosTestDownloadFilter.cpp
231
232 "$(INTDIR)\eCosTestDownloadFilter.obj"  "$(INTDIR)\eCosTestDownloadFilter.sbr" : $(SOURCE) "$(INTDIR)"
233         $(CPP) $(CPP_PROJ) $(SOURCE)
234
235
236 SOURCE=..\common\eCosTestSerial.cpp
237
238 "$(INTDIR)\eCosTestSerial.obj"  "$(INTDIR)\eCosTestSerial.sbr" : $(SOURCE) "$(INTDIR)"
239         $(CPP) $(CPP_PROJ) $(SOURCE)
240
241
242 SOURCE=..\common\eCosTestSerialFilter.cpp
243
244 "$(INTDIR)\eCosTestSerialFilter.obj"    "$(INTDIR)\eCosTestSerialFilter.sbr" : $(SOURCE) "$(INTDIR)"
245         $(CPP) $(CPP_PROJ) $(SOURCE)
246
247
248 SOURCE=..\common\eCosTestSocket.cpp
249
250 "$(INTDIR)\eCosTestSocket.obj"  "$(INTDIR)\eCosTestSocket.sbr" : $(SOURCE) "$(INTDIR)"
251         $(CPP) $(CPP_PROJ) $(SOURCE)
252
253
254 SOURCE=..\common\eCosTestUtils.cpp
255
256 "$(INTDIR)\eCosTestUtils.obj"   "$(INTDIR)\eCosTestUtils.sbr" : $(SOURCE) "$(INTDIR)"
257         $(CPP) $(CPP_PROJ) $(SOURCE)
258
259
260 SOURCE=..\..\Utils\common\Properties.cpp
261
262 "$(INTDIR)\Properties.obj"      "$(INTDIR)\Properties.sbr" : $(SOURCE) "$(INTDIR)"
263         $(CPP) $(CPP_PROJ) $(SOURCE)
264
265
266 SOURCE=..\common\TestResource.cpp
267
268 "$(INTDIR)\TestResource.obj"    "$(INTDIR)\TestResource.sbr" : $(SOURCE) "$(INTDIR)"
269         $(CPP) $(CPP_PROJ) $(SOURCE)
270
271
272 SOURCE=..\common\X10.cpp
273
274 "$(INTDIR)\X10.obj"     "$(INTDIR)\X10.sbr" : $(SOURCE) "$(INTDIR)"
275         $(CPP) $(CPP_PROJ) $(SOURCE)
276
277
278
279 !ENDIF 
280