0872f5f8b5c2cdd38e19b6a1aa1990eed1f0a3bb
[tridge/bind9.git] / bin / check / win32 / namedcheckzone.mak
1 # Microsoft Developer Studio Generated NMAKE File, Based on namedcheckzone.dsp\r
2 !IF "$(CFG)" == ""\r
3 CFG=namedcheckzone - Win32 Debug\r
4 !MESSAGE No configuration specified. Defaulting to namedcheckzone - Win32 Debug.\r
5 !ENDIF \r
6 \r
7 !IF "$(CFG)" != "namedcheckzone - Win32 Release" && "$(CFG)" != "namedcheckzone - Win32 Debug"\r
8 !MESSAGE Invalid configuration "$(CFG)" specified.\r
9 !MESSAGE You can specify a configuration when running NMAKE\r
10 !MESSAGE by defining the macro CFG on the command line. For example:\r
11 !MESSAGE \r
12 !MESSAGE NMAKE /f "namedcheckzone.mak" CFG="namedcheckzone - Win32 Debug"\r
13 !MESSAGE \r
14 !MESSAGE Possible choices for configuration are:\r
15 !MESSAGE \r
16 !MESSAGE "namedcheckzone - Win32 Release" (based on "Win32 (x86) Console Application")\r
17 !MESSAGE "namedcheckzone - Win32 Debug" (based on "Win32 (x86) Console Application")\r
18 !MESSAGE \r
19 !ERROR An invalid configuration is specified.\r
20 !ENDIF \r
21 \r
22 !IF "$(OS)" == "Windows_NT"\r
23 NULL=\r
24 !ELSE \r
25 NULL=nul\r
26 !ENDIF \r
27 \r
28 !IF  "$(CFG)" == "namedcheckzone - Win32 Release"\r
29 _VC_MANIFEST_INC=0\r
30 _VC_MANIFEST_BASENAME=__VC80\r
31 !ELSE\r
32 _VC_MANIFEST_INC=1\r
33 _VC_MANIFEST_BASENAME=__VC80.Debug\r
34 !ENDIF\r
35 \r
36 ####################################################\r
37 # Specifying name of temporary resource file used only in incremental builds:\r
38 \r
39 !if "$(_VC_MANIFEST_INC)" == "1"\r
40 _VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res\r
41 !else\r
42 _VC_MANIFEST_AUTO_RES=\r
43 !endif\r
44 \r
45 ####################################################\r
46 # _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:\r
47 \r
48 !if "$(_VC_MANIFEST_INC)" == "1"\r
49 \r
50 #MT_SPECIAL_RETURN=1090650113\r
51 #MT_SPECIAL_SWITCH=-notify_resource_update\r
52 MT_SPECIAL_RETURN=0\r
53 MT_SPECIAL_SWITCH=\r
54 _VC_MANIFEST_EMBED_EXE= \\r
55 if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).auto.manifest $(MT_SPECIAL_SWITCH) & \\r
56 if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \\r
57 rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \\r
58 link $** /out:$@ $(LFLAGS)\r
59 \r
60 !else\r
61 \r
62 _VC_MANIFEST_EMBED_EXE= \\r
63 if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1\r
64 \r
65 !endif\r
66 \r
67 ####################################################\r
68 # _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:\r
69 \r
70 !if "$(_VC_MANIFEST_INC)" == "1"\r
71 \r
72 #MT_SPECIAL_RETURN=1090650113\r
73 #MT_SPECIAL_SWITCH=-notify_resource_update\r
74 MT_SPECIAL_RETURN=0\r
75 MT_SPECIAL_SWITCH=\r
76 _VC_MANIFEST_EMBED_EXE= \\r
77 if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).auto.manifest $(MT_SPECIAL_SWITCH) & \\r
78 if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \\r
79 rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \\r
80 link $** /out:$@ $(LFLAGS)\r
81 \r
82 !else\r
83 \r
84 _VC_MANIFEST_EMBED_EXE= \\r
85 if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2\r
86 \r
87 !endif\r
88 ####################################################\r
89 # _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:\r
90 \r
91 !if "$(_VC_MANIFEST_INC)" == "1"\r
92 \r
93 _VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \\r
94     $(_VC_MANIFEST_BASENAME).auto.rc \\r
95     $(_VC_MANIFEST_BASENAME).auto.manifest\r
96 \r
97 !else\r
98 \r
99 _VC_MANIFEST_CLEAN=\r
100 \r
101 !endif\r
102 \r
103 !IF  "$(CFG)" == "namedcheckzone - Win32 Release"\r
104 \r
105 OUTDIR=.\Release\r
106 INTDIR=.\Release\r
107 \r
108 !IF "$(RECURSE)" == "0" \r
109 \r
110 ALL : "..\..\..\Build\Release\named-checkzone.exe"\r
111 \r
112 !ELSE \r
113 \r
114 ALL : "libisc - Win32 Release" "libdns - Win32 Release" "..\..\..\Build\Release\named-checkzone.exe"\r
115 \r
116 !ENDIF \r
117 \r
118 !IF "$(RECURSE)" == "1" \r
119 CLEAN :"libdns - Win32 ReleaseCLEAN" "libisc - Win32 ReleaseCLEAN" \r
120 !ELSE \r
121 CLEAN :\r
122 !ENDIF \r
123         -@erase "$(INTDIR)\check-tool.obj"\r
124         -@erase "$(INTDIR)\named-checkzone.obj"\r
125         -@erase "$(INTDIR)\vc60.idb"\r
126         -@erase "..\..\..\Build\Release\named-checkzone.exe"\r
127         -@$(_VC_MANIFEST_CLEAN)\r
128 \r
129 "$(OUTDIR)" :\r
130     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"\r
131 \r
132 CPP=cl.exe\r
133 CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../../../" /I "../../../../libxml2-2.7.3/include" /I "../../../lib/isc/win32" /I "../../../lib/isc/win32/include" /I "../../../lib/isc/include" /I "../../../lib/isc/noatomic/include" /I "../../../lib/dns/include" /I "../../../lib/isccfg/include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "__STDC__" /Fp"$(INTDIR)\namedcheckzone.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c \r
134 \r
135 .c{$(INTDIR)}.obj::\r
136    $(CPP) @<<\r
137    $(CPP_PROJ) $< \r
138 <<\r
139 \r
140 .cpp{$(INTDIR)}.obj::\r
141    $(CPP) @<<\r
142    $(CPP_PROJ) $< \r
143 <<\r
144 \r
145 .cxx{$(INTDIR)}.obj::\r
146    $(CPP) @<<\r
147    $(CPP_PROJ) $< \r
148 <<\r
149 \r
150 .c{$(INTDIR)}.sbr::\r
151    $(CPP) @<<\r
152    $(CPP_PROJ) $< \r
153 <<\r
154 \r
155 .cpp{$(INTDIR)}.sbr::\r
156    $(CPP) @<<\r
157    $(CPP_PROJ) $< \r
158 <<\r
159 \r
160 .cxx{$(INTDIR)}.sbr::\r
161    $(CPP) @<<\r
162    $(CPP_PROJ) $< \r
163 <<\r
164 \r
165 RSC=rc.exe\r
166 BSC32=bscmake.exe\r
167 BSC32_FLAGS=/nologo /o"$(OUTDIR)\namedcheckzone.bsc" \r
168 BSC32_SBRS= \\r
169         \r
170 LINK32=link.exe\r
171 LINK32_FLAGS=user32.lib advapi32.lib ws2_32.lib ../../../lib/isc/win32/Release/libisc.lib ../../../lib/isccfg/win32/Release/libisccfg.lib ../../../lib/dns/win32/Release/libdns.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\named-checkzone.pdb" /machine:I386 /out:"../../../Build/Release/named-checkzone.exe" \r
172 LINK32_OBJS= \\r
173         "$(INTDIR)\check-tool.obj" \\r
174         "$(INTDIR)\named-checkzone.obj" \\r
175         "..\..\..\lib\dns\win32\Release\libdns.lib" \\r
176         "..\..\..\lib\isccfg\win32\Release\libisccfg.lib" \\r
177         "..\..\..\lib\isc\win32\Release\libisc.lib"\r
178 \r
179 "..\..\..\Build\Release\named-checkzone.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)\r
180     $(LINK32) @<<\r
181   $(LINK32_FLAGS) $(LINK32_OBJS)\r
182 <<\r
183     $(_VC_MANIFEST_EMBED_EXE)\r
184 \r
185 !ELSEIF  "$(CFG)" == "namedcheckzone - Win32 Debug"\r
186 \r
187 OUTDIR=.\Debug\r
188 INTDIR=.\Debug\r
189 # Begin Custom Macros\r
190 OutDir=.\Debug\r
191 # End Custom Macros\r
192 \r
193 !IF "$(RECURSE)" == "0" \r
194 \r
195 ALL : "..\..\..\Build\Debug\named-checkzone.exe" "$(OUTDIR)\namedcheckzone.bsc"\r
196 \r
197 !ELSE \r
198 \r
199 ALL : "libisc - Win32 Debug" "libdns - Win32 Debug" "..\..\..\Build\Debug\named-checkzone.exe" "$(OUTDIR)\namedcheckzone.bsc"\r
200 \r
201 !ENDIF \r
202 \r
203 !IF "$(RECURSE)" == "1" \r
204 CLEAN :"libdns - Win32 DebugCLEAN" "libisc - Win32 DebugCLEAN" \r
205 !ELSE \r
206 CLEAN :\r
207 !ENDIF \r
208         -@erase "$(INTDIR)\check-tool.obj"\r
209         -@erase "$(INTDIR)\check-tool.sbr"\r
210         -@erase "$(INTDIR)\named-checkzone.obj"\r
211         -@erase "$(INTDIR)\named-checkzone.sbr"\r
212         -@erase "$(INTDIR)\vc60.idb"\r
213         -@erase "$(INTDIR)\vc60.pdb"\r
214         -@erase "$(OUTDIR)\named-checkzone.pdb"\r
215         -@erase "$(OUTDIR)\namedcheckzone.bsc"\r
216         -@erase "..\..\..\Build\Debug\named-checkzone.exe"\r
217         -@erase "..\..\..\Build\Debug\named-checkzone.ilk"\r
218         -@$(_VC_MANIFEST_CLEAN)\r
219 \r
220 "$(OUTDIR)" :\r
221     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"\r
222 \r
223 CPP=cl.exe\r
224 CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../../../" /I "../../../../libxml2-2.7.3/include" /I "../../../lib/isc/win32" /I "../../../lib/isc/win32/include" /I "../../../lib/isc/include" /I "../../../lib/isc/noatomic/include" /I "../../../lib/dns/include" /I "../../../lib/isccfg/include" /D "_DEBUG" /D "__STDC__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c \r
225 \r
226 .c{$(INTDIR)}.obj::\r
227    $(CPP) @<<\r
228    $(CPP_PROJ) $< \r
229 <<\r
230 \r
231 .cpp{$(INTDIR)}.obj::\r
232    $(CPP) @<<\r
233    $(CPP_PROJ) $< \r
234 <<\r
235 \r
236 .cxx{$(INTDIR)}.obj::\r
237    $(CPP) @<<\r
238    $(CPP_PROJ) $< \r
239 <<\r
240 \r
241 .c{$(INTDIR)}.sbr::\r
242    $(CPP) @<<\r
243    $(CPP_PROJ) $< \r
244 <<\r
245 \r
246 .cpp{$(INTDIR)}.sbr::\r
247    $(CPP) @<<\r
248    $(CPP_PROJ) $< \r
249 <<\r
250 \r
251 .cxx{$(INTDIR)}.sbr::\r
252    $(CPP) @<<\r
253    $(CPP_PROJ) $< \r
254 <<\r
255 \r
256 RSC=rc.exe\r
257 BSC32=bscmake.exe\r
258 BSC32_FLAGS=/nologo /o"$(OUTDIR)\namedcheckzone.bsc" \r
259 BSC32_SBRS= \\r
260         "$(INTDIR)\check-tool.sbr" \\r
261         "$(INTDIR)\named-checkzone.sbr"\r
262 \r
263 "$(OUTDIR)\namedcheckzone.bsc" : "$(OUTDIR)" $(BSC32_SBRS)\r
264     $(BSC32) @<<\r
265   $(BSC32_FLAGS) $(BSC32_SBRS)\r
266 <<\r
267 \r
268 LINK32=link.exe\r
269 LINK32_FLAGS=user32.lib advapi32.lib ws2_32.lib ../../../lib/isc/win32/Debug/libisc.lib ../../../lib/isccfg/win32/Debug/libisccfg.lib ../../../lib/dns/win32/Debug/libdns.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\named-checkzone.pdb" /debug /machine:I386 /out:"../../../Build/Debug/named-checkzone.exe" /pdbtype:sept \r
270 LINK32_OBJS= \\r
271         "$(INTDIR)\check-tool.obj" \\r
272         "$(INTDIR)\named-checkzone.obj" \\r
273         "..\..\..\lib\dns\win32\Debug\libdns.lib" \\r
274         "..\..\..\lib\isccfg\win32\Debug\libisccfg.lib" \\r
275         "..\..\..\lib\isc\win32\Debug\libisc.lib"\r
276 \r
277 "..\..\..\Build\Debug\named-checkzone.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)\r
278     $(LINK32) @<<\r
279   $(LINK32_FLAGS) $(LINK32_OBJS)\r
280 <<\r
281     $(_VC_MANIFEST_EMBED_EXE)\r
282 \r
283 !ENDIF \r
284 \r
285 \r
286 !IF "$(NO_EXTERNAL_DEPS)" != "1"\r
287 !IF EXISTS("namedcheckzone.dep")\r
288 !INCLUDE "namedcheckzone.dep"\r
289 !ELSE \r
290 !MESSAGE Warning: cannot find "namedcheckzone.dep"\r
291 !ENDIF \r
292 !ENDIF \r
293 \r
294 \r
295 !IF "$(CFG)" == "namedcheckzone - Win32 Release" || "$(CFG)" == "namedcheckzone - Win32 Debug"\r
296 SOURCE="..\check-tool.c"\r
297 \r
298 !IF  "$(CFG)" == "namedcheckzone - Win32 Release"\r
299 \r
300 \r
301 "$(INTDIR)\check-tool.obj" : $(SOURCE) "$(INTDIR)"\r
302         $(CPP) $(CPP_PROJ) $(SOURCE)\r
303 \r
304 \r
305 !ELSEIF  "$(CFG)" == "namedcheckzone - Win32 Debug"\r
306 \r
307 \r
308 "$(INTDIR)\check-tool.obj"      "$(INTDIR)\check-tool.sbr" : $(SOURCE) "$(INTDIR)"\r
309         $(CPP) $(CPP_PROJ) $(SOURCE)\r
310 \r
311 \r
312 !ENDIF \r
313 \r
314 SOURCE="..\named-checkzone.c"\r
315 \r
316 !IF  "$(CFG)" == "namedcheckzone - Win32 Release"\r
317 \r
318 \r
319 "$(INTDIR)\named-checkzone.obj" : $(SOURCE) "$(INTDIR)"\r
320         $(CPP) $(CPP_PROJ) $(SOURCE)\r
321 \r
322 \r
323 !ELSEIF  "$(CFG)" == "namedcheckzone - Win32 Debug"\r
324 \r
325 \r
326 "$(INTDIR)\named-checkzone.obj" "$(INTDIR)\named-checkzone.sbr" : $(SOURCE) "$(INTDIR)"\r
327         $(CPP) $(CPP_PROJ) $(SOURCE)\r
328 \r
329 \r
330 !ENDIF \r
331 \r
332 !IF  "$(CFG)" == "namedcheckzone - Win32 Release"\r
333 \r
334 "libdns - Win32 Release" : \r
335    cd "..\..\..\lib\dns\win32"\r
336    $(MAKE) /$(MAKEFLAGS) /F ".\libdns.mak" CFG="libdns - Win32 Release" \r
337    cd "..\..\..\bin\check\win32"\r
338 \r
339 "libdns - Win32 ReleaseCLEAN" : \r
340    cd "..\..\..\lib\dns\win32"\r
341    $(MAKE) /$(MAKEFLAGS) /F ".\libdns.mak" CFG="libdns - Win32 Release" RECURSE=1 CLEAN \r
342    cd "..\..\..\bin\check\win32"\r
343 \r
344 !ELSEIF  "$(CFG)" == "namedcheckzone - Win32 Debug"\r
345 \r
346 "libdns - Win32 Debug" : \r
347    cd "..\..\..\lib\dns\win32"\r
348    $(MAKE) /$(MAKEFLAGS) /F ".\libdns.mak" CFG="libdns - Win32 Debug" \r
349    cd "..\..\..\bin\check\win32"\r
350 \r
351 "libdns - Win32 DebugCLEAN" : \r
352    cd "..\..\..\lib\dns\win32"\r
353    $(MAKE) /$(MAKEFLAGS) /F ".\libdns.mak" CFG="libdns - Win32 Debug" RECURSE=1 CLEAN \r
354    cd "..\..\..\bin\check\win32"\r
355 \r
356 !ENDIF \r
357 \r
358 !IF  "$(CFG)" == "namedcheckzone - Win32 Release"\r
359 \r
360 "libisc - Win32 Release" : \r
361    cd "..\..\..\lib\isc\win32"\r
362    $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Release" \r
363    cd "..\..\..\bin\check\win32"\r
364 \r
365 "libisc - Win32 ReleaseCLEAN" : \r
366    cd "..\..\..\lib\isc\win32"\r
367    $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Release" RECURSE=1 CLEAN \r
368    cd "..\..\..\bin\check\win32"\r
369 \r
370 !ELSEIF  "$(CFG)" == "namedcheckzone - Win32 Debug"\r
371 \r
372 "libisc - Win32 Debug" : \r
373    cd "..\..\..\lib\isc\win32"\r
374    $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Debug" \r
375    cd "..\..\..\bin\check\win32"\r
376 \r
377 "libisc - Win32 DebugCLEAN" : \r
378    cd "..\..\..\lib\isc\win32"\r
379    $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Debug" RECURSE=1 CLEAN \r
380    cd "..\..\..\bin\check\win32"\r
381 \r
382 !ENDIF \r
383 \r
384 \r
385 !ENDIF \r
386 \r
387 ####################################################\r
388 # Commands to generate initial empty manifest file and the RC file\r
389 # that references it, and for generating the .res file:\r
390 \r
391 $(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc\r
392 \r
393 $(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest\r
394     type <<$@\r
395 #include <winuser.h>\r
396 1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"\r
397 << KEEP\r
398 \r
399 $(_VC_MANIFEST_BASENAME).auto.manifest :\r
400     type <<$@\r
401 <?xml version='1.0' encoding='UTF-8' standalone='yes'?>\r
402 <assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>\r
403 </assembly>\r
404 << KEEP\r