Don't remove SHUTDOWN_EVENT from initial env.
[catagits/fcgi2.git] / libfcgi / libfcgi.mak
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!IF "$(CFG)" == ""
7CFG=libfcgi - Win32 Debug
8!MESSAGE No configuration specified. Defaulting to libfcgi - Win32 Debug.
9!ENDIF
10
11!IF "$(CFG)" != "libfcgi - Win32 Release" && "$(CFG)" !=\
12 "libfcgi - Win32 Debug"
13!MESSAGE Invalid configuration "$(CFG)" specified.
14!MESSAGE You can specify a configuration when running NMAKE on this makefile
15!MESSAGE by defining the macro CFG on the command line. For example:
16!MESSAGE
17!MESSAGE NMAKE /f "libfcgi.mak" CFG="libfcgi - Win32 Debug"
18!MESSAGE
19!MESSAGE Possible choices for configuration are:
20!MESSAGE
21!MESSAGE "libfcgi - Win32 Release" (based on\
22 "Win32 (x86) Dynamic-Link Library")
23!MESSAGE "libfcgi - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
24!MESSAGE
25!ERROR An invalid configuration is specified.
26!ENDIF
27
28!IF "$(OS)" == "Windows_NT"
29NULL=
30!ELSE
31NULL=nul
32!ENDIF
33################################################################################
34# Begin Project
35# PROP Target_Last_Scanned "libfcgi - Win32 Debug"
36CPP=cl.exe
37RSC=rc.exe
38MTL=mktyplib.exe
39
40!IF "$(CFG)" == "libfcgi - Win32 Release"
41
42# PROP BASE Use_MFC 0
43# PROP BASE Use_Debug_Libraries 0
44# PROP BASE Output_Dir "Release"
45# PROP BASE Intermediate_Dir "Release"
46# PROP BASE Target_Dir ""
47# PROP Use_MFC 0
48# PROP Use_Debug_Libraries 0
49# PROP Output_Dir "Release"
50# PROP Intermediate_Dir "Release"
51# PROP Target_Dir ""
52OUTDIR=.\Release
53INTDIR=.\Release
54
55ALL : "$(OUTDIR)\libfcgi.dll"
56
57CLEAN :
58 -@erase "$(INTDIR)\fcgi_stdio.obj"
59 -@erase "$(INTDIR)\fcgiapp.obj"
60 -@erase "$(INTDIR)\os_win32.obj"
61 -@erase "$(OUTDIR)\libfcgi.dll"
62 -@erase "$(OUTDIR)\libfcgi.exp"
63 -@erase "$(OUTDIR)\libfcgi.lib"
64
65"$(OUTDIR)" :
66 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
67
68# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
69# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
70CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D\
71 "_WINDOWS" /Fp"$(INTDIR)/libfcgi.pch" /YX /Fo"$(INTDIR)/" /c
72CPP_OBJS=.\Release/
73CPP_SBRS=.\.
74# ADD BASE MTL /nologo /D "NDEBUG" /win32
75# ADD MTL /nologo /D "NDEBUG" /win32
76MTL_PROJ=/nologo /D "NDEBUG" /win32
77# ADD BASE RSC /l 0x409 /d "NDEBUG"
78# ADD RSC /l 0x409 /d "NDEBUG"
79BSC32=bscmake.exe
80# ADD BASE BSC32 /nologo
81# ADD BSC32 /nologo
82BSC32_FLAGS=/nologo /o"$(OUTDIR)/libfcgi.bsc"
83BSC32_SBRS= \
84
85LINK32=link.exe
86# 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
87# 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
88LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
89 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
90 odbccp32.lib wsock32.lib /nologo /subsystem:windows /dll /incremental:no\
91 /pdb:"$(OUTDIR)/libfcgi.pdb" /machine:I386 /out:"$(OUTDIR)/libfcgi.dll"\
92 /implib:"$(OUTDIR)/libfcgi.lib"
93LINK32_OBJS= \
94 "$(INTDIR)\fcgi_stdio.obj" \
95 "$(INTDIR)\fcgiapp.obj" \
96 "$(INTDIR)\os_win32.obj"
97
98"$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
99 $(LINK32) @<<
100 $(LINK32_FLAGS) $(LINK32_OBJS)
101<<
102
103!ELSEIF "$(CFG)" == "libfcgi - Win32 Debug"
104
105# PROP BASE Use_MFC 0
106# PROP BASE Use_Debug_Libraries 1
107# PROP BASE Output_Dir "Debug"
108# PROP BASE Intermediate_Dir "Debug"
109# PROP BASE Target_Dir ""
110# PROP Use_MFC 0
111# PROP Use_Debug_Libraries 1
112# PROP Output_Dir "Debug"
113# PROP Intermediate_Dir "Debug"
114# PROP Target_Dir ""
115OUTDIR=.\Debug
116INTDIR=.\Debug
117
118ALL : "$(OUTDIR)\libfcgi.dll"
119
120CLEAN :
121 -@erase "$(INTDIR)\fcgi_stdio.obj"
122 -@erase "$(INTDIR)\fcgiapp.obj"
123 -@erase "$(INTDIR)\os_win32.obj"
124 -@erase "$(INTDIR)\vc40.idb"
125 -@erase "$(INTDIR)\vc40.pdb"
126 -@erase "$(OUTDIR)\libfcgi.dll"
127 -@erase "$(OUTDIR)\libfcgi.exp"
128 -@erase "$(OUTDIR)\libfcgi.ilk"
129 -@erase "$(OUTDIR)\libfcgi.lib"
130 -@erase "$(OUTDIR)\libfcgi.pdb"
131
132"$(OUTDIR)" :
133 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
134
135# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
136# ADD CPP /nologo /MD /W3 /Gm /GX /Zi /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
137CPP_PROJ=/nologo /MD /W3 /Gm /GX /Zi /Od /I "..\include" /D "WIN32" /D "_DEBUG"\
138 /D "_WINDOWS" /Fp"$(INTDIR)/libfcgi.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c\
139
140CPP_OBJS=.\Debug/
141CPP_SBRS=.\.
142# ADD BASE MTL /nologo /D "_DEBUG" /win32
143# ADD MTL /nologo /D "_DEBUG" /win32
144MTL_PROJ=/nologo /D "_DEBUG" /win32
145# ADD BASE RSC /l 0x409 /d "_DEBUG"
146# ADD RSC /l 0x409 /d "_DEBUG"
147BSC32=bscmake.exe
148# ADD BASE BSC32 /nologo
149# ADD BSC32 /nologo
150BSC32_FLAGS=/nologo /o"$(OUTDIR)/libfcgi.bsc"
151BSC32_SBRS= \
152
153LINK32=link.exe
154# 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
155# 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 /debug /machine:I386
156LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
157 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
158 odbccp32.lib wsock32.lib /nologo /subsystem:windows /dll /incremental:yes\
159 /pdb:"$(OUTDIR)/libfcgi.pdb" /debug /machine:I386 /out:"$(OUTDIR)/libfcgi.dll"\
160 /implib:"$(OUTDIR)/libfcgi.lib"
161LINK32_OBJS= \
162 "$(INTDIR)\fcgi_stdio.obj" \
163 "$(INTDIR)\fcgiapp.obj" \
164 "$(INTDIR)\os_win32.obj"
165
166"$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
167 $(LINK32) @<<
168 $(LINK32_FLAGS) $(LINK32_OBJS)
169<<
170
171!ENDIF
172
173.c{$(CPP_OBJS)}.obj:
174 $(CPP) $(CPP_PROJ) $<
175
176.cpp{$(CPP_OBJS)}.obj:
177 $(CPP) $(CPP_PROJ) $<
178
179.cxx{$(CPP_OBJS)}.obj:
180 $(CPP) $(CPP_PROJ) $<
181
182.c{$(CPP_SBRS)}.sbr:
183 $(CPP) $(CPP_PROJ) $<
184
185.cpp{$(CPP_SBRS)}.sbr:
186 $(CPP) $(CPP_PROJ) $<
187
188.cxx{$(CPP_SBRS)}.sbr:
189 $(CPP) $(CPP_PROJ) $<
190
191################################################################################
192# Begin Target
193
194# Name "libfcgi - Win32 Release"
195# Name "libfcgi - Win32 Debug"
196
197!IF "$(CFG)" == "libfcgi - Win32 Release"
198
199!ELSEIF "$(CFG)" == "libfcgi - Win32 Debug"
200
201!ENDIF
202
203################################################################################
204# Begin Source File
205
206SOURCE=.\fcgi_stdio.c
207DEP_CPP_FCGI_=\
208 "..\include\fcgi_config.h"\
209 "..\include\fcgi_stdio.h"\
210 "..\include\fcgiapp.h"\
211 "..\include\fcgios.h"\
212 {$(INCLUDE)}"\sys\types.h"\
213
214
215"$(INTDIR)\fcgi_stdio.obj" : $(SOURCE) $(DEP_CPP_FCGI_) "$(INTDIR)"
216
217
218# End Source File
219################################################################################
220# Begin Source File
221
222SOURCE=.\fcgiapp.c
223DEP_CPP_FCGIA=\
224 "..\include\fastcgi.h"\
225 "..\include\fcgi_config.h"\
226 "..\include\fcgiapp.h"\
227 "..\include\fcgiappmisc.h"\
228 "..\include\fcgimisc.h"\
229 "..\include\fcgios.h"\
230 {$(INCLUDE)}"\sys\types.h"\
231
232
233"$(INTDIR)\fcgiapp.obj" : $(SOURCE) $(DEP_CPP_FCGIA) "$(INTDIR)"
234
235
236# End Source File
237################################################################################
238# Begin Source File
239
240SOURCE=.\os_win32.c
241DEP_CPP_OS_WI=\
242 "..\include\fcgios.h"\
243 {$(INCLUDE)}"\sys\timeb.h"\
244
245
246"$(INTDIR)\os_win32.obj" : $(SOURCE) $(DEP_CPP_OS_WI) "$(INTDIR)"
247
248
249# End Source File
250# End Target
251# End Project
252################################################################################