source: golgotha/src/max_plugin/plugin.mak @ 484

Last change on this file since 484 was 80, checked in by Sam Hocevar, 14 years ago
  • Adding the Golgotha source code. Not sure what's going to be interesting in there, but since it's all public domain, there's certainly stuff to pick up.
File size: 14.4 KB
Line 
1# Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
2# ** DO NOT EDIT **
3
4# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
5
6!IF "$(CFG)" == ""
7CFG=plugin - Win32 Debug
8!MESSAGE No configuration specified.  Defaulting to plugin - Win32 Debug.
9!ENDIF
10
11!IF "$(CFG)" != "plugin - Win32 Release" && "$(CFG)" != "plugin - Win32 Debug"
12!MESSAGE Invalid configuration "$(CFG)" specified.
13!MESSAGE You can specify a configuration when running NMAKE on this makefile
14!MESSAGE by defining the macro CFG on the command line.  For example:
15!MESSAGE
16!MESSAGE NMAKE /f "plugin.mak" CFG="plugin - Win32 Debug"
17!MESSAGE
18!MESSAGE Possible choices for configuration are:
19!MESSAGE
20!MESSAGE "plugin - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
21!MESSAGE "plugin - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
22!MESSAGE
23!ERROR An invalid configuration is specified.
24!ENDIF
25
26!IF "$(OS)" == "Windows_NT"
27NULL=
28!ELSE
29NULL=nul
30!ENDIF
31################################################################################
32# Begin Project
33CPP=cl.exe
34RSC=rc.exe
35MTL=mktyplib.exe
36
37!IF  "$(CFG)" == "plugin - Win32 Release"
38
39# PROP BASE Use_MFC 0
40# PROP BASE Use_Debug_Libraries 0
41# PROP BASE Output_Dir "Release"
42# PROP BASE Intermediate_Dir "Release"
43# PROP BASE Target_Dir ""
44# PROP Use_MFC 0
45# PROP Use_Debug_Libraries 0
46# PROP Output_Dir "Release"
47# PROP Intermediate_Dir "Release"
48# PROP Target_Dir ""
49OUTDIR=.\Release
50INTDIR=.\Release
51
52ALL : "$(OUTDIR)\plugin.dll"
53
54CLEAN :
55        -@erase ".\Release\plugin.dll"
56        -@erase ".\Release\util.obj"
57        -@erase ".\Release\maxcomm.obj"
58        -@erase ".\Release\crkutil.obj"
59        -@erase ".\Release\win_file.obj"
60        -@erase ".\Release\get_dir.obj"
61        -@erase ".\Release\buf_file.obj"
62        -@erase ".\Release\async.obj"
63        -@erase ".\Release\file.obj"
64        -@erase ".\Release\malloc.obj"
65        -@erase ".\Release\growheap.obj"
66        -@erase ".\Release\bmanage.obj"
67        -@erase ".\Release\error.obj"
68        -@erase ".\Release\threads.obj"
69        -@erase ".\Release\win32_timedev.obj"
70        -@erase ".\Release\string.obj"
71        -@erase ".\Release\init.obj"
72        -@erase ".\Release\plugin.lib"
73        -@erase ".\Release\plugin.exp"
74
75"$(OUTDIR)" :
76    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
77
78# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
79# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\i4" /I "..\golg" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
80CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "..\i4" /I "..\golg" /D "WIN32" /D "NDEBUG"\
81 /D "_WINDOWS" /Fp"$(INTDIR)/plugin.pch" /YX /Fo"$(INTDIR)/" /c
82CPP_OBJS=.\Release/
83CPP_SBRS=
84# ADD BASE MTL /nologo /D "NDEBUG" /win32
85# ADD MTL /nologo /D "NDEBUG" /win32
86MTL_PROJ=/nologo /D "NDEBUG" /win32
87# ADD BASE RSC /l 0x409 /d "NDEBUG"
88# ADD RSC /l 0x409 /d "NDEBUG"
89BSC32=bscmake.exe
90# ADD BASE BSC32 /nologo
91# ADD BSC32 /nologo
92BSC32_FLAGS=/nologo /o"$(OUTDIR)/plugin.bsc"
93BSC32_SBRS=
94LINK32=link.exe
95# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
96# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
97LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
98 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
99 odbccp32.lib /nologo /subsystem:windows /dll /incremental:no\
100 /pdb:"$(OUTDIR)/plugin.pdb" /machine:I386 /out:"$(OUTDIR)/plugin.dll"\
101 /implib:"$(OUTDIR)/plugin.lib"
102LINK32_OBJS= \
103        ".\Release\util.obj" \
104        ".\Release\maxcomm.obj" \
105        ".\Release\crkutil.obj" \
106        ".\Release\win_file.obj" \
107        ".\Release\get_dir.obj" \
108        ".\Release\buf_file.obj" \
109        ".\Release\async.obj" \
110        ".\Release\file.obj" \
111        ".\Release\malloc.obj" \
112        ".\Release\growheap.obj" \
113        ".\Release\bmanage.obj" \
114        ".\Release\error.obj" \
115        ".\Release\threads.obj" \
116        ".\Release\win32_timedev.obj" \
117        ".\Release\string.obj" \
118        ".\Release\init.obj"
119
120"$(OUTDIR)\plugin.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
121    $(LINK32) @<<
122  $(LINK32_FLAGS) $(LINK32_OBJS)
123<<
124
125!ELSEIF  "$(CFG)" == "plugin - Win32 Debug"
126
127# PROP BASE Use_MFC 0
128# PROP BASE Use_Debug_Libraries 1
129# PROP BASE Output_Dir "Debug"
130# PROP BASE Intermediate_Dir "Debug"
131# PROP BASE Target_Dir ""
132# PROP Use_MFC 0
133# PROP Use_Debug_Libraries 1
134# PROP Output_Dir "Debug"
135# PROP Intermediate_Dir "Debug"
136# PROP Target_Dir ""
137OUTDIR=.\Debug
138INTDIR=.\Debug
139
140ALL : "$(OUTDIR)\plugin.dll"
141
142CLEAN :
143        -@erase ".\Debug\plugin.dll"
144        -@erase ".\Debug\util.obj"
145        -@erase ".\Debug\maxcomm.obj"
146        -@erase ".\Debug\crkutil.obj"
147        -@erase ".\Debug\win_file.obj"
148        -@erase ".\Debug\get_dir.obj"
149        -@erase ".\Debug\buf_file.obj"
150        -@erase ".\Debug\async.obj"
151        -@erase ".\Debug\file.obj"
152        -@erase ".\Debug\malloc.obj"
153        -@erase ".\Debug\growheap.obj"
154        -@erase ".\Debug\bmanage.obj"
155        -@erase ".\Debug\error.obj"
156        -@erase ".\Debug\threads.obj"
157        -@erase ".\Debug\win32_timedev.obj"
158        -@erase ".\Debug\string.obj"
159        -@erase ".\Debug\init.obj"
160        -@erase ".\Debug\plugin.ilk"
161        -@erase ".\Debug\plugin.lib"
162        -@erase ".\Debug\plugin.exp"
163        -@erase ".\Debug\plugin.pdb"
164        -@erase ".\Debug\vc40.pdb"
165        -@erase ".\Debug\vc40.idb"
166
167"$(OUTDIR)" :
168    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
169
170# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
171# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "..\i4" /I "..\golg" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
172CPP_PROJ=/nologo /MTd /W3 /Gm /GX /Zi /Od /I "..\i4" /I "..\golg" /D "WIN32" /D\
173 "_DEBUG" /D "_WINDOWS" /Fp"$(INTDIR)/plugin.pch" /YX /Fo"$(INTDIR)/"\
174 /Fd"$(INTDIR)/" /c
175CPP_OBJS=.\Debug/
176CPP_SBRS=
177# ADD BASE MTL /nologo /D "_DEBUG" /win32
178# ADD MTL /nologo /D "_DEBUG" /win32
179MTL_PROJ=/nologo /D "_DEBUG" /win32
180# ADD BASE RSC /l 0x409 /d "_DEBUG"
181# ADD RSC /l 0x409 /d "_DEBUG"
182BSC32=bscmake.exe
183# ADD BASE BSC32 /nologo
184# ADD BSC32 /nologo
185BSC32_FLAGS=/nologo /o"$(OUTDIR)/plugin.bsc"
186BSC32_SBRS=
187LINK32=link.exe
188# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386
189# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386
190LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
191 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
192 odbccp32.lib /nologo /subsystem:windows /dll /incremental:yes\
193 /pdb:"$(OUTDIR)/plugin.pdb" /debug /machine:I386 /out:"$(OUTDIR)/plugin.dll"\
194 /implib:"$(OUTDIR)/plugin.lib"
195LINK32_OBJS= \
196        ".\Debug\util.obj" \
197        ".\Debug\maxcomm.obj" \
198        ".\Debug\crkutil.obj" \
199        ".\Debug\win_file.obj" \
200        ".\Debug\get_dir.obj" \
201        ".\Debug\buf_file.obj" \
202        ".\Debug\async.obj" \
203        ".\Debug\file.obj" \
204        ".\Debug\malloc.obj" \
205        ".\Debug\growheap.obj" \
206        ".\Debug\bmanage.obj" \
207        ".\Debug\error.obj" \
208        ".\Debug\threads.obj" \
209        ".\Debug\win32_timedev.obj" \
210        ".\Debug\string.obj" \
211        ".\Debug\init.obj"
212
213"$(OUTDIR)\plugin.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
214    $(LINK32) @<<
215  $(LINK32_FLAGS) $(LINK32_OBJS)
216<<
217
218!ENDIF
219
220.c{$(CPP_OBJS)}.obj:
221   $(CPP) $(CPP_PROJ) $< 
222
223.cpp{$(CPP_OBJS)}.obj:
224   $(CPP) $(CPP_PROJ) $< 
225
226.cxx{$(CPP_OBJS)}.obj:
227   $(CPP) $(CPP_PROJ) $< 
228
229.c{$(CPP_SBRS)}.sbr:
230   $(CPP) $(CPP_PROJ) $< 
231
232.cpp{$(CPP_SBRS)}.sbr:
233   $(CPP) $(CPP_PROJ) $< 
234
235.cxx{$(CPP_SBRS)}.sbr:
236   $(CPP) $(CPP_PROJ) $< 
237
238################################################################################
239# Begin Target
240
241# Name "plugin - Win32 Release"
242# Name "plugin - Win32 Debug"
243
244!IF  "$(CFG)" == "plugin - Win32 Release"
245
246!ELSEIF  "$(CFG)" == "plugin - Win32 Debug"
247
248!ENDIF
249
250################################################################################
251# Begin Source File
252
253SOURCE=.\util.cc
254DEP_CPP_UTIL_=\
255        ".\crkutil.hh"\
256        ".\maxcomm.hh"\
257       
258NODEP_CPP_UTIL_=\
259        ".\obj3d.hh"\
260        ".\file\file.hh"\
261        ".\string\string.hh"\
262       
263
264"$(INTDIR)\util.obj" : $(SOURCE) $(DEP_CPP_UTIL_) "$(INTDIR)"
265
266
267# End Source File
268################################################################################
269# Begin Source File
270
271SOURCE=.\maxcomm.cc
272DEP_CPP_MAXCO=\
273        ".\maxcomm.hh"\
274       
275NODEP_CPP_MAXCO=\
276        ".\string\string.hh"\
277       
278
279"$(INTDIR)\maxcomm.obj" : $(SOURCE) $(DEP_CPP_MAXCO) "$(INTDIR)"
280
281
282# End Source File
283################################################################################
284# Begin Source File
285
286SOURCE=.\crkutil.cc
287DEP_CPP_CRKUT=\
288        ".\crkutil.hh"\
289       
290
291"$(INTDIR)\crkutil.obj" : $(SOURCE) $(DEP_CPP_CRKUT) "$(INTDIR)"
292
293
294# End Source File
295################################################################################
296# Begin Source File
297
298SOURCE=\jc\code\i4\file\win32\win_file.cc
299DEP_CPP_WIN_F=\
300        {$(INCLUDE)}"\sys\types.h"\
301        {$(INCLUDE)}"\sys\stat.h"\
302       
303NODEP_CPP_WIN_F=\
304        "..\i4\file\win32\file\file.hh"\
305        "..\i4\file\win32\memory\malloc.hh"\
306        "..\i4\file\win32\error\error.hh"\
307        "..\i4\file\win32\time\profile.hh"\
308        "..\i4\file\win32\file\get_dir.hh"\
309        "..\i4\file\win32\file\buf_file.hh"\
310        "..\i4\file\win32\file\async.hh"\
311       
312
313"$(INTDIR)\win_file.obj" : $(SOURCE) $(DEP_CPP_WIN_F) "$(INTDIR)"
314   $(CPP) $(CPP_PROJ) $(SOURCE)
315
316
317# End Source File
318################################################################################
319# Begin Source File
320
321SOURCE=\jc\code\i4\file\win32\get_dir.cc
322NODEP_CPP_GET_D=\
323        "..\i4\file\win32\string\string.hh"\
324        "..\i4\file\win32\arch.hh"\
325       
326
327"$(INTDIR)\get_dir.obj" : $(SOURCE) "$(INTDIR)"
328   $(CPP) $(CPP_PROJ) $(SOURCE)
329
330
331# End Source File
332################################################################################
333# Begin Source File
334
335SOURCE=\jc\code\i4\file\buf_file.cc
336NODEP_CPP_BUF_F=\
337        "..\i4\file\file\buf_file.hh"\
338        "..\i4\file\memory\malloc.hh"\
339       
340
341"$(INTDIR)\buf_file.obj" : $(SOURCE) "$(INTDIR)"
342   $(CPP) $(CPP_PROJ) $(SOURCE)
343
344
345# End Source File
346################################################################################
347# Begin Source File
348
349SOURCE=\jc\code\i4\file\async.cc
350NODEP_CPP_ASYNC=\
351        "..\i4\file\file\async.hh"\
352        "..\i4\file\threads\threads.hh"\
353        "..\i4\file\time\time.hh"\
354       
355
356"$(INTDIR)\async.obj" : $(SOURCE) "$(INTDIR)"
357   $(CPP) $(CPP_PROJ) $(SOURCE)
358
359
360# End Source File
361################################################################################
362# Begin Source File
363
364SOURCE=\jc\code\i4\file\file.cc
365NODEP_CPP_FILE_=\
366        "..\i4\file\file\file.hh"\
367        "..\i4\file\memory\malloc.hh"\
368        "..\i4\file\error\error.hh"\
369        "..\i4\file\time\profile.hh"\
370       
371
372"$(INTDIR)\file.obj" : $(SOURCE) "$(INTDIR)"
373   $(CPP) $(CPP_PROJ) $(SOURCE)
374
375
376# End Source File
377################################################################################
378# Begin Source File
379
380SOURCE=\jc\code\i4\memory\malloc.cc
381NODEP_CPP_MALLO=\
382        "..\i4\memory\arch.hh"\
383        "..\i4\memory\memory\malloc.hh"\
384        "..\i4\memory\error\error.hh"\
385        "..\i4\memory\threads\critical.hh"\
386        "..\i4\memory\memory\bmanage.hh"\
387       
388
389"$(INTDIR)\malloc.obj" : $(SOURCE) "$(INTDIR)"
390   $(CPP) $(CPP_PROJ) $(SOURCE)
391
392
393# End Source File
394################################################################################
395# Begin Source File
396
397SOURCE=\jc\code\i4\memory\growheap.cc
398NODEP_CPP_GROWH=\
399        "..\i4\memory\memory\growheap.hh"\
400        "..\i4\memory\error\error.hh"\
401       
402
403"$(INTDIR)\growheap.obj" : $(SOURCE) "$(INTDIR)"
404   $(CPP) $(CPP_PROJ) $(SOURCE)
405
406
407# End Source File
408################################################################################
409# Begin Source File
410
411SOURCE=\jc\code\i4\memory\bmanage.cc
412NODEP_CPP_BMANA=\
413        "..\i4\memory\memory\bmanage.hh"\
414        "..\i4\memory\error\error.hh"\
415       
416
417"$(INTDIR)\bmanage.obj" : $(SOURCE) "$(INTDIR)"
418   $(CPP) $(CPP_PROJ) $(SOURCE)
419
420
421# End Source File
422################################################################################
423# Begin Source File
424
425SOURCE=\jc\code\i4\error\error.cc
426NODEP_CPP_ERROR=\
427        "..\i4\error\error\error.hh"\
428       
429
430"$(INTDIR)\error.obj" : $(SOURCE) "$(INTDIR)"
431   $(CPP) $(CPP_PROJ) $(SOURCE)
432
433
434# End Source File
435################################################################################
436# Begin Source File
437
438SOURCE=\jc\code\i4\threads\win32\threads.cc
439NODEP_CPP_THREA=\
440        "..\i4\threads\win32\threads\threads.hh"\
441        "..\i4\threads\win32\threads\critical.hh"\
442        "..\i4\threads\win32\error\error.hh"\
443       
444
445"$(INTDIR)\threads.obj" : $(SOURCE) "$(INTDIR)"
446   $(CPP) $(CPP_PROJ) $(SOURCE)
447
448
449# End Source File
450################################################################################
451# Begin Source File
452
453SOURCE=\jc\code\i4\time\win32_timedev.cc
454NODEP_CPP_WIN32=\
455        "..\i4\time\arch.hh"\
456        "..\i4\time\time\time.hh"\
457        "..\i4\time\time\timedev.hh"\
458        "..\i4\time\device\kernel.hh"\
459        "..\i4\time\init\init.hh"\
460       
461
462"$(INTDIR)\win32_timedev.obj" : $(SOURCE) "$(INTDIR)"
463   $(CPP) $(CPP_PROJ) $(SOURCE)
464
465
466# End Source File
467################################################################################
468# Begin Source File
469
470SOURCE=\jc\code\i4\string\string.cc
471NODEP_CPP_STRIN=\
472        "..\i4\string\string\string.hh"\
473        "..\i4\string\file\file.hh"\
474        "..\i4\string\memory\malloc.hh"\
475        "..\i4\string\arch.hh"\
476        "..\i4\string\error\error.hh"\
477       
478
479"$(INTDIR)\string.obj" : $(SOURCE) "$(INTDIR)"
480   $(CPP) $(CPP_PROJ) $(SOURCE)
481
482
483# End Source File
484################################################################################
485# Begin Source File
486
487SOURCE=\jc\code\i4\init\init.cc
488NODEP_CPP_INIT_=\
489        "..\i4\init\init\init.hh"\
490        "..\i4\init\error\error.hh"\
491       
492
493"$(INTDIR)\init.obj" : $(SOURCE) "$(INTDIR)"
494   $(CPP) $(CPP_PROJ) $(SOURCE)
495
496
497# End Source File
498# End Target
499# End Project
500################################################################################
Note: See TracBrowser for help on using the repository browser.