source: GTP/branches/IllumWPdeliver2008dec/IlluminationWP/demos/Standalone/RayTraceEffects [DirectX]/makefile.x64 @ 3255

Revision 3255, 7.9 KB checked in by szirmay, 15 years ago (diff)
Line 
1# Microsoft Developer Studio Generated NMAKE File, Based on Caustics.dsp
2!IF "$(CFG)" == ""
3CFG=Caustics - Win64 Debug
4!MESSAGE No configuration specified. Defaulting to Caustics - Win64 Debug.
5!ENDIF
6
7!IF "$(CFG)" != "Caustics - Win64 Debug" && "$(CFG)" != "Caustics - Win64 Release"
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 "makefile.X64" CFG="Caustics - Win64 Debug"
13!MESSAGE
14!MESSAGE Possible choices for configuration are:
15!MESSAGE
16!MESSAGE "Caustics - Win64 Debug" (based on "Win64 (X64) Application")
17!MESSAGE "Caustics - Win64 Release" (based on "Win64 (X64) Application")
18!MESSAGE
19!ERROR An invalid configuration is specified.
20!ENDIF
21
22!IF "$(OS)" == "Windows_NT"
23NULL=
24!ELSE
25NULL=nul
26!ENDIF
27
28!IF  "$(CFG)" == "Caustics - Win64 Debug"
29
30OUTDIR=.\Debug
31INTDIR=.\Debug
32# Begin Custom Macros
33OutDir=.\Debug
34# End Custom Macros
35
36ALL : "$(OUTDIR)\Caustics.exe"
37
38
39CLEAN :
40        -@erase "$(INTDIR)\dxstdafx.obj"
41        -@erase "$(INTDIR)\dxut.obj"
42        -@erase "$(INTDIR)\dxutenum.obj"
43        -@erase "$(INTDIR)\dxutgui.obj"
44        -@erase "$(INTDIR)\dxutmesh.obj"
45        -@erase "$(INTDIR)\dxutmisc.obj"
46        -@erase "$(INTDIR)\dxutsettingsdlg.obj"
47        -@erase "$(INTDIR)\Caustics.obj"
48        -@erase "$(INTDIR)\Caustics.pch"
49        -@erase "$(INTDIR)\Caustics.res"
50        -@erase "$(INTDIR)\vc60.idb"
51        -@erase "$(INTDIR)\vc60.pdb"
52        -@erase "$(OUTDIR)\Caustics.exe"
53        -@erase "$(OUTDIR)\Caustics.ilk"
54        -@erase "$(OUTDIR)\Caustics.pdb"
55
56"$(OUTDIR)" :
57    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
58
59CPP=cl.exe
60CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "Common" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\Caustics.pch" /Yu"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c
61
62.c{$(INTDIR)}.obj::
63   $(CPP) @<<
64   $(CPP_PROJ) $<
65<<
66
67.cpp{$(INTDIR)}.obj::
68   $(CPP) @<<
69   $(CPP_PROJ) $<
70<<
71
72.cxx{$(INTDIR)}.obj::
73   $(CPP) @<<
74   $(CPP_PROJ) $<
75<<
76
77.c{$(INTDIR)}.sbr::
78   $(CPP) @<<
79   $(CPP_PROJ) $<
80<<
81
82.cpp{$(INTDIR)}.sbr::
83   $(CPP) @<<
84   $(CPP_PROJ) $<
85<<
86
87.cxx{$(INTDIR)}.sbr::
88   $(CPP) @<<
89   $(CPP_PROJ) $<
90<<
91
92MTL=midl.exe
93MTL_PROJ=/nologo /win64
94RSC=rc.exe
95RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Caustics.res"
96BSC32=bscmake.exe
97BSC32_FLAGS=/nologo /o"$(OUTDIR)\Caustics.bsc"
98BSC32_SBRS= \
99       
100LINK32=link.exe
101LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dxerr9.lib dxguid.lib d3dx9d.lib d3d9.lib winmm.lib comctl32.lib /nologo /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\Caustics.pdb" /debug /machine:X64 /out:"$(OUTDIR)\Caustics.exe" /pdbtype:sept /IGNORE:4089
102LINK32_OBJS= \
103        "$(INTDIR)\dxstdafx.obj" \
104        "$(INTDIR)\dxut.obj" \
105        "$(INTDIR)\dxutenum.obj" \
106        "$(INTDIR)\dxutgui.obj" \
107        "$(INTDIR)\dxutmesh.obj" \
108        "$(INTDIR)\dxutmisc.obj" \
109        "$(INTDIR)\dxutsettingsdlg.obj" \
110        "$(INTDIR)\Caustics.obj" \
111        "$(INTDIR)\Caustics.res"
112
113"$(OUTDIR)\Caustics.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
114    $(LINK32) @<<
115  $(LINK32_FLAGS) $(LINK32_OBJS)
116<<
117
118!ELSEIF  "$(CFG)" == "Caustics - Win64 Release"
119
120OUTDIR=.\Release
121INTDIR=.\Release
122# Begin Custom Macros
123OutDir=.\Release
124# End Custom Macros
125
126ALL : "$(OUTDIR)\Caustics.exe"
127
128
129CLEAN :
130        -@erase "$(INTDIR)\dxstdafx.obj"
131        -@erase "$(INTDIR)\dxut.obj"
132        -@erase "$(INTDIR)\dxutenum.obj"
133        -@erase "$(INTDIR)\dxutgui.obj"
134        -@erase "$(INTDIR)\dxutmesh.obj"
135        -@erase "$(INTDIR)\dxutmisc.obj"
136        -@erase "$(INTDIR)\dxutsettingsdlg.obj"
137        -@erase "$(INTDIR)\Caustics.obj"
138        -@erase "$(INTDIR)\Caustics.pch"
139        -@erase "$(INTDIR)\Caustics.res"
140        -@erase "$(INTDIR)\vc60.pdb"
141        -@erase "$(OUTDIR)\Caustics.exe"
142        -@erase "$(OUTDIR)\Caustics.pdb"
143
144"$(OUTDIR)" :
145    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
146
147CPP=cl.exe
148CPP_PROJ=/nologo /MT /W3 /GX /Zi /O2 /I "Common" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\Caustics.pch" /Yu"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /GF /c
149
150.c{$(INTDIR)}.obj::
151   $(CPP) @<<
152   $(CPP_PROJ) $<
153<<
154
155.cpp{$(INTDIR)}.obj::
156   $(CPP) @<<
157   $(CPP_PROJ) $<
158<<
159
160.cxx{$(INTDIR)}.obj::
161   $(CPP) @<<
162   $(CPP_PROJ) $<
163<<
164
165.c{$(INTDIR)}.sbr::
166   $(CPP) @<<
167   $(CPP_PROJ) $<
168<<
169
170.cpp{$(INTDIR)}.sbr::
171   $(CPP) @<<
172   $(CPP_PROJ) $<
173<<
174
175.cxx{$(INTDIR)}.sbr::
176   $(CPP) @<<
177   $(CPP_PROJ) $<
178<<
179
180MTL=midl.exe
181MTL_PROJ=/nologo /win64
182RSC=rc.exe
183RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Caustics.res"
184BSC32=bscmake.exe
185BSC32_FLAGS=/nologo /o"$(OUTDIR)\Caustics.bsc"
186BSC32_SBRS= \
187       
188LINK32=link.exe
189LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dxerr9.lib dxguid.lib d3dx9.lib d3d9.lib winmm.lib comctl32.lib /nologo /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\Caustics.pdb" /debug /machine:X64 /out:"$(OUTDIR)\Caustics.exe" /pdbtype:sept /opt:ref /opt:icf /IGNORE:4089
190LINK32_OBJS= \
191        "$(INTDIR)\dxstdafx.obj" \
192        "$(INTDIR)\dxut.obj" \
193        "$(INTDIR)\dxutenum.obj" \
194        "$(INTDIR)\dxutgui.obj" \
195        "$(INTDIR)\dxutmesh.obj" \
196        "$(INTDIR)\dxutmisc.obj" \
197        "$(INTDIR)\dxutsettingsdlg.obj" \
198        "$(INTDIR)\Caustics.obj" \
199        "$(INTDIR)\Caustics.res"
200
201"$(OUTDIR)\Caustics.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
202    $(LINK32) @<<
203  $(LINK32_FLAGS) $(LINK32_OBJS)
204<<
205
206!ENDIF
207
208
209!IF "$(NO_EXTERNAL_DEPS)" != "1"
210!IF EXISTS("Caustics.dep")
211!INCLUDE "Caustics.dep"
212!ELSE
213!MESSAGE Warning: cannot find "Caustics.dep"
214!ENDIF
215!ENDIF
216
217
218!IF "$(CFG)" == "Caustics - Win64 Debug" || "$(CFG)" == "Caustics - Win64 Release"
219SOURCE=Caustics.rc
220
221"$(INTDIR)\Caustics.res" : $(SOURCE) "$(INTDIR)"
222        $(RSC) $(RSC_PROJ) $(SOURCE)
223
224
225SOURCE=Common\dxstdafx.cpp
226
227!IF  "$(CFG)" == "Caustics - Win64 Debug"
228
229CPP_SWITCHES=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "Common" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\Caustics.pch" /Yc"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\"  /c
230
231"$(INTDIR)\dxstdafx.obj"        "$(INTDIR)\Caustics.pch" : $(SOURCE) "$(INTDIR)"
232        $(CPP) @<<
233  $(CPP_SWITCHES) $(SOURCE)
234<<
235
236
237!ELSEIF  "$(CFG)" == "Caustics - Win64 Release"
238
239CPP_SWITCHES=/nologo /MT /W3 /GX /Zi /O2 /I "Common" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\Caustics.pch" /Yc"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /GF /c
240
241"$(INTDIR)\dxstdafx.obj"        "$(INTDIR)\Caustics.pch" : $(SOURCE) "$(INTDIR)"
242        $(CPP) @<<
243  $(CPP_SWITCHES) $(SOURCE)
244<<
245
246
247!ENDIF
248
249SOURCE=Common\dxut.cpp
250
251"$(INTDIR)\dxut.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Caustics.pch"
252        $(CPP) $(CPP_PROJ) $(SOURCE)
253
254
255SOURCE=Common\dxutenum.cpp
256
257"$(INTDIR)\dxutenum.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Caustics.pch"
258        $(CPP) $(CPP_PROJ) $(SOURCE)
259
260
261SOURCE=Common\dxutgui.cpp
262
263"$(INTDIR)\dxutgui.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Caustics.pch"
264        $(CPP) $(CPP_PROJ) $(SOURCE)
265
266
267SOURCE=Common\dxutmesh.cpp
268
269"$(INTDIR)\dxutmesh.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Caustics.pch"
270        $(CPP) $(CPP_PROJ) $(SOURCE)
271
272
273SOURCE=Common\dxutmisc.cpp
274
275"$(INTDIR)\dxutmisc.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Caustics.pch"
276        $(CPP) $(CPP_PROJ) $(SOURCE)
277
278
279SOURCE=Common\dxutsettingsdlg.cpp
280
281"$(INTDIR)\dxutsettingsdlg.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Caustics.pch"
282        $(CPP) $(CPP_PROJ) $(SOURCE)
283
284
285SOURCE=Caustics.cpp
286
287!IF  "$(CFG)" == "Caustics - Win64 Debug"
288
289CPP_SWITCHES=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "Common" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\Caustics.pch" /Yu"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c
290
291"$(INTDIR)\Caustics.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Caustics.pch"
292        $(CPP) @<<
293  $(CPP_SWITCHES) $(SOURCE)
294<<
295
296
297!ELSEIF  "$(CFG)" == "Caustics - Win64 Release"
298
299CPP_SWITCHES=/nologo /MT /W3 /GX /Zi /O2 /I "Common" /D "UNICODE" /D "_UNICODE" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /GF /c
300
301"$(INTDIR)\Caustics.obj" : $(SOURCE) "$(INTDIR)"
302        $(CPP) @<<
303  $(CPP_SWITCHES) $(SOURCE)
304<<
305
306
307!ENDIF
308
309
310!ENDIF
311
312
Note: See TracBrowser for help on using the repository browser.