Don't remove SHUTDOWN_EVENT from initial env.
[catagits/fcgi2.git] / libfcgi / libfcgi.mak.in
CommitLineData
0198fd3c 1# Microsoft Developer Studio Generated NMAKE File, Format Version 4.20
2# ** DO NOT EDIT **
3
4# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
5
6# Another service of Ace Wrecking and Software
7#
8# xmb Generated NMAKE File for NT and VC++
9
10!IF "$(CFG)" == ""
11CFG=libfcgi - Win32 Debug
12!MESSAGE No configuration specified. Defaulting to libfcgi - Win32 Debug.
13!ENDIF
14
15!IF "$(CFG)" != "libfcgi - Win32 Release" && "$(CFG)" != "libfcgi - Win32 Debug"
16!MESSAGE Invalid configuration "$(CFG)" specified.
17!MESSAGE You can specify a configuration when running NMAKE on this makefile
18!MESSAGE by defining the macro CFG on the command line. For example:
19!MESSAGE
20!MESSAGE NMAKE /f "libfcgi.mak" CFG="libfcgi - Win32 Debug"
21!MESSAGE
22!MESSAGE Possible choices for configuration are:
23!MESSAGE
24!MESSAGE "libfcgi - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
25!MESSAGE "libfcgi - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
26!MESSAGE
27!ERROR An invalid configuration is specified.
28!ENDIF
29!IF "$(OS)" == "Windows_NT"
30NULL=
31!ELSE
32NULL=nul
33!ENDIF
34#
35#
36# Makefile for @SUBSYSTEM@ version @VERSION@(@PLATFORM@)
37# Auto-generated, do not edit this Makefile
38#
39
40#
41# Default top-level directories in which to install architecture-
42# specific files (exec_prefix) and machine-independent files such
43# as scripts (prefix). The values specified here may be overridden
44# at configure-time with the --exec-prefix and --prefix options
45# to the "configure" script.
46
47#-----------------------------------------------------------------------------
48# Normally do not edit this section. It is setup by configure
49#
50# the shell MUST BE /bin/sh
51#
52SHELL = @SHELL@
53PLATFORM_CLASS = @PLATFORM_CLASS@
54O = @O@
55L = @L@
56X = @X@
57#
58exec_prefix = @exec_prefix@
59prefix = @prefix@
60common_prefix = @common_prefix@
61CVS_TAG = @CVS_TAG@
62SRC_DIR = @srcdir@
63BIN_DIR = $(exec_prefix)\bin
64LIB_DIR = $(exec_prefix)\lib
65ETC_DIR = $(exec_prefix)\etc
66BINCLUDE_DIR = $(exec_prefix)\include
67INCLUDE_DIR = $(common_prefix)\include
68CBIN_DIR = $(common_prefix)\bin
69CLIB_DIR = $(common_prefix)\lib
70CETC_DIR = $(common_prefix)\etc
71CONTRIB_DIR = $(common_prefix)\contrib
72MAN_DIR = $(common_prefix)\man
73MAN1_DIR = $(MAN_DIR)\man1
74MAN2_DIR = $(MAN_DIR)\man2
75MAN3_DIR = $(MAN_DIR)\man3
76MAN5_DIR = $(MAN_DIR)\man5
77MAN8_DIR = $(MAN_DIR)\man8
78INFO_DIR = $(common_prefix)\info
79INSTALL = @INSTALL@
80INSTALL_PROGRAM = @INSTALL@
81INSTALL_DATA = @INSTALL_DATA@
82CC = @CC@ @CCDEFS@
83CFLAGS = @CFLAGS@ @INCLUDE_PATH@ -I. @DEFS@
84RANLIB = @RANLIB@
85AR = @AR@
86GENMSGC = @GENMSGC@
87GENMSGH = @GENMSGH@
88#
89#---------------------------------------------------------------------------
90#
91#
92# All OMI makefiles will have the following make targets:
93#
94# all - first rule, builds everything
95# export - installs everything
96# test - runs unit tests. This can be a null rule.
97# clean - cleans up after a make
98# realclean - cleans up after a configure and make
99#
100
101
102################################################################################
103# Begin Project
104# PROP Target_Last_Scanned "libfcgi - Win32 Debug"
105CPP=cl.exe
106MTL=mktyplib.exe
107RSC=rc.exe
108MC=mc.exe
109
110!IF "$(CFG)" == "libfcgi - Win32 Release"
111# PROP BASE Use_MFC 0
112# PROP BASE Use_Debug_Libraries 0
113# PROP BASE Output_Dir "Release"
114# PROP BASE Intermediate_Dir "Release"
115# PROP BASE Target_Dir ""
116# PROP Use_MFC 0
117# PROP Use_Debug_Libraries 0
118# PROP Output_Dir "Release"
119# PROP Intermediate_Dir "Release"
120# PROP Target_Dir ""
121OUTDIR=.\Release
122INTDIR=.\Release
123
124
125ALL : "$(OUTDIR)\libfcgi.dll"
126
127
128CLEAN :
129 -@erase "$(INTDIR)\fcgi_stdio.obj"
130 -@erase "$(INTDIR)\fcgiapp.obj"
131 -@erase "$(INTDIR)\strerror.obj"
132 -@erase "$(INTDIR)\os_win32.obj"
133 -@erase "$(OUTDIR)\libfcgi.dll"
134 -@erase "$(OUTDIR)\libfcgi.exp"
135 -@erase "$(OUTDIR)\libfcgi.lib"
136
137
138
139"$(OUTDIR)" :
140 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
141
142
143!IF "$(INTDIR)" != "$(OUTDIR)"
144"$(INTDIR)" :
145 if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
146!ENDIF
147
148
149EXPORT :
150 if not exist "$(LIB_DIR)" mkdir "$(LIB_DIR)"
151 $(INSTALL_DATA) $(OUTDIR)\libfcgi.dll $(LIB_DIR)
152 $(INSTALL_DATA) $(OUTDIR)\libfcgi.lib $(LIB_DIR)
153
154
155TEST : "$(OUTDIR)\libfcgi.dll"
156
157
158
159
160# ADD BASE CPP /nologo /MT /W3 /GX /O /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
161# ADD CPP /nologo /MD /W3 /GX /O /I ../include /I "..\include" /I "\omi\exports\Tcl\V7.4\common\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
162CPP_PROJ=/nologo /MD /W3 /GX /O /I ../include /I "..\include" /I "\omi\exports\Tcl\V7.4\common\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS"\
163 /YX /Fo"$(INTDIR)/" /c
164CPP_OBJS=.\Release/
165CPP_SBRS=.\.
166# ADD BASE MTL /nologo /D "NDEBUG" /win32
167# ADD MTL /nologo /D "NDEBUG" /win32
168MTL_PROJ=/nologo /D "NDEBUG" /win32
169# ADD BASE RSC /l 0x409 /d "NDEBUG"
170# ADD RSC /l 0x409 /d "NDEBUG"
171RSC_PROJ=/l 0x409 /fo"$(INTDIR)/libfcgi.res" /d "NDEBUG"
172BSC32=bscmake.exe
173# ADD BASE BSC32 /nologo
174# ADD BSC32 /nologo
175BSC32_FLAGS=/nologo /o"$(OUTDIR)/libfcgi.bsc"
176BSC32_SBRS= \
177
178LINK32=link.exe
179# 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
180# 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 wsock32.lib /nologo /subsystem:windows /dll /machine:I386 /nodefaultlib:"LIBCD" /out:"$(OUTDIR)\libfcgi.dll"
181
182LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
183 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
184 odbccp32.lib wsock32.lib /nologo /subsystem:windows /dll /incremental:no\
185 /pdb:"$(OUTDIR)/libfcgi.pdb" /machine:I386 /nodefaultlib:"LIBCD"\
186 /out:"$(OUTDIR)\libfcgi.dll"\
187 /implib:"$(OUTDIR)/libfcgi.lib"
188
189LINK32_OBJS= \
190 "$(INTDIR)\fcgi_stdio.obj" \
191 "$(INTDIR)\fcgiapp.obj" \
192 "$(INTDIR)\strerror.obj" \
193 "$(INTDIR)\os_win32.obj" \
194
195
196"$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" "$(INTDIR)" $(DEF_FILE) $(LINK32_OBJS)
197 $(LINK32) @<<
198 $(LINK32_FLAGS) $(LINK32_OBJS)
199<<
200
201!ELSEIF "$(CFG)" == "libfcgi - Win32 Debug"
202# PROP BASE Use_MFC 0
203# PROP BASE Use_Debug_Libraries 1
204# PROP BASE Output_Dir "Debug"
205# PROP BASE Intermediate_Dir "Debug"
206# PROP BASE Target_Dir ""
207# PROP Use_MFC 0
208# PROP Use_Debug_Libraries 1
209# PROP Output_Dir "Debug"
210# PROP Intermediate_Dir "Debug"
211# PROP Target_Dir ""
212OUTDIR=\local\Debug
213INTDIR=.\Debug
214
215ALL : "$(OUTDIR)\libfcgi.dll"
216
217
218CLEAN :
219 -@erase "$(INTDIR)\fcgi_stdio.obj"
220 -@erase "$(INTDIR)\fcgiapp.obj"
221 -@erase "$(INTDIR)\strerror.obj"
222 -@erase "$(INTDIR)\os_win32.obj"
223 -@erase "$(OUTDIR)\libfcgi.dll"
224 -@erase "$(OUTDIR)\libfcgi.exp"
225 -@erase "$(OUTDIR)\libfcgi.lib"
226
227
228"$(OUTDIR)" :
229 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
230
231
232!IF "$(INTDIR)" != "$(OUTDIR)"
233"$(INTDIR)" :
234 if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
235!ENDIF
236
237
238EXPORT :
239 if not exist "$(LIB_DIR)" mkdir "$(LIB_DIR)"
240 $(INSTALL_DATA) $(OUTDIR)\libfcgi.dll $(LIB_DIR)
241 $(INSTALL_DATA) $(OUTDIR)\libfcgi.lib $(LIB_DIR)
242
243
244TEST : "$(OUTDIR)\libfcgi.dll"
245
246
247
248# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /I "..\include" /I "\omi\exports\Tcl\V7.4\common\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
249# ADD CPP /nologo /MD /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
250CPP_PROJ=/nologo /MD /W3 /GX /Z7 /Od /I "..\include" /I "\omi\exports\Tcl\V7.4\common\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
251 /YX /Fo"$(INTDIR)/" /c
252CPP_OBJS=.\Debug/
253CPP_SBRS=.\.
254# ADD BASE MTL /nologo /D "_DEBUG" /win32
255# ADD MTL /nologo /D "_DEBUG" /win32
256MTL_PROJ=/nologo /D "_DEBUG" /win32
257# ADD BASE RSC /l 0x409 /d "_DEBUG"
258# ADD RSC /l 0x409 /d "_DEBUG"
259RSC_PROJ=/l 0x409 /fo"$(INTDIR)/libfcgi.res" /d "_DEBUG"
260BSC32=bscmake.exe
261# ADD BASE BSC32 /nologo
262# ADD BSC32 /nologo
263BSC32_FLAGS=/nologo /o"$(OUTDIR)/libfcgi.bsc"
264BSC32_SBRS= \
265
266LINK32=link.exe
267# 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
268# 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 wsock32.lib /nologo /subsystem:windows /dll /machine:I386 /nodefaultlib:"LIBCD" /out:"$(OUTDIR)\libfcgi.dll"
269
270LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
271 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
272 odbccp32.lib wsock32.lib /nologo /subsystem:windows /dll /incremental:no\
273 /pdb:"$(OUTDIR)/libfcgi.pdb" /machine:I386 /nodefaultlib:"LIBCD"\
274 /out:"$(OUTDIR)\libfcgi.dll"\
275 /implib:"$(OUTDIR)/libfcgi.lib"
276
277LINK32_OBJS= \
278 "$(INTDIR)\fcgi_stdio.obj" \
279 "$(INTDIR)\fcgiapp.obj" \
280 "$(INTDIR)\strerror.obj" \
281 "$(INTDIR)\os_win32.obj" \
282
283
284"$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" "$(INTDIR)" $(DEF_FILE) $(LINK32_OBJS)
285 $(LINK32) @<<
286 $(LINK32_FLAGS) $(LINK32_OBJS)
287<<
288
289!ENDIF
290
291.c{$(CPP_OBJS)}.obj:
292 $(CPP) $(CPP_PROJ) $<
293
294.cpp{$(CPP_OBJS)}.obj:
295 $(CPP) $(CPP_PROJ) $<
296
297.cxx{$(CPP_OBJS)}.obj:
298 $(CPP) $(CPP_PROJ) $<
299
300.c{$(CPP_SBRS)}.sbr:
301 $(CPP) $(CPP_PROJ) $<
302
303.cpp{$(CPP_SBRS)}.sbr:
304 $(CPP) $(CPP_PROJ) $<
305
306.cxx{$(CPP_SBRS)}.sbr:
307 $(CPP) $(CPP_PROJ) $<
308
309################################################################################
310# Begin Target
311
312# Name "libfcgi - Win32 Release"
313# Name "libfcgi - Win32 Debug"
314
315!IF "$(CFG)" == "libfcgi - Win32 Release"
316
317!ELSEIF "$(CFG)" == "libfcgi - Win32 Debug"
318
319!ENDIF
320
321################################################################################
322# Begin Source File
323SOURCE=fcgi_stdio.c
324DEF_CPP_FCGI_=\
325 "..\include\fcgi_stdio.h"\
326 "..\include\fcgiapp.h"\
327 "..\include\fcgios.h"
328
329
330"$(INTDIR)\fcgi_stdio.obj" : $(SOURCE) $(DEF_CPP_FCGI_) "$(INTDIR)"
331 $(CPP) $(CPP_PROJ) $(SOURCE)
332
333# End Source File
334################################################################################
335# Begin Source File
336SOURCE=fcgiapp.c
337DEF_CPP_FCGIA=\
338 "..\include\fcgi_config.h"\
339 "..\include\fcgimisc.h"\
340 "..\include\fcgiapp.h"\
341 "..\include\fcgiappmisc.h"\
342 "..\include\fastcgi.h"\
343 "..\include\fcgios.h"
344
345
346"$(INTDIR)\fcgiapp.obj" : $(SOURCE) $(DEF_CPP_FCGIA) "$(INTDIR)"
347 $(CPP) $(CPP_PROJ) $(SOURCE)
348
349# End Source File
350################################################################################
351# Begin Source File
352SOURCE=strerror.c
353DEF_CPP_STRER=\
354 "..\include\fcgi_config.h"
355
356
357"$(INTDIR)\strerror.obj" : $(SOURCE) $(DEF_CPP_STRER) "$(INTDIR)"
358 $(CPP) $(CPP_PROJ) $(SOURCE)
359
360# End Source File
361################################################################################
362# Begin Source File
363SOURCE=os_win32.c
364DEF_CPP_OS_WI=\
365 "..\include\fcgios.h"
366
367
368"$(INTDIR)\os_win32.obj" : $(SOURCE) $(DEF_CPP_OS_WI) "$(INTDIR)"
369 $(CPP) $(CPP_PROJ) $(SOURCE)
370
371# End Source File
372
373# End Target
374# End Project
375################################################################################
376