1 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.20
4 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
6 # Another service of Ace Wrecking and Software
8 # xmb Generated NMAKE File for NT and VC++
11 CFG=libfcgi - Win32 Debug
12 !MESSAGE No configuration specified. Defaulting to libfcgi - Win32 Debug.
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:
20 !MESSAGE NMAKE /f "libfcgi.mak" CFG="libfcgi - Win32 Debug"
22 !MESSAGE Possible choices for configuration are:
24 !MESSAGE "libfcgi - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
25 !MESSAGE "libfcgi - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
27 !ERROR An invalid configuration is specified.
29 !IF "$(OS)" == "Windows_NT"
36 # Makefile for @SUBSYSTEM@ version @VERSION@(@PLATFORM@)
37 # Auto-generated, do not edit this Makefile
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.
47 #-----------------------------------------------------------------------------
48 # Normally do not edit this section. It is setup by configure
50 # the shell MUST BE /bin/sh
53 PLATFORM_CLASS = @PLATFORM_CLASS@
58 exec_prefix = @exec_prefix@
60 common_prefix = @common_prefix@
63 BIN_DIR = $(exec_prefix)\bin
64 LIB_DIR = $(exec_prefix)\lib
65 ETC_DIR = $(exec_prefix)\etc
66 BINCLUDE_DIR = $(exec_prefix)\include
67 INCLUDE_DIR = $(common_prefix)\include
68 CBIN_DIR = $(common_prefix)\bin
69 CLIB_DIR = $(common_prefix)\lib
70 CETC_DIR = $(common_prefix)\etc
71 CONTRIB_DIR = $(common_prefix)\contrib
72 MAN_DIR = $(common_prefix)\man
73 MAN1_DIR = $(MAN_DIR)\man1
74 MAN2_DIR = $(MAN_DIR)\man2
75 MAN3_DIR = $(MAN_DIR)\man3
76 MAN5_DIR = $(MAN_DIR)\man5
77 MAN8_DIR = $(MAN_DIR)\man8
78 INFO_DIR = $(common_prefix)\info
80 INSTALL_PROGRAM = @INSTALL@
81 INSTALL_DATA = @INSTALL_DATA@
83 CFLAGS = @CFLAGS@ @INCLUDE_PATH@ -I. @DEFS@
89 #---------------------------------------------------------------------------
92 # All OMI makefiles will have the following make targets:
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
102 ################################################################################
104 # PROP Target_Last_Scanned "libfcgi - Win32 Debug"
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 ""
117 # PROP Use_Debug_Libraries 0
118 # PROP Output_Dir "Release"
119 # PROP Intermediate_Dir "Release"
125 ALL : "$(OUTDIR)\libfcgi.dll"
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"
140 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
143 !IF "$(INTDIR)" != "$(OUTDIR)"
145 if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
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)
155 TEST : "$(OUTDIR)\libfcgi.dll"
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
162 CPP_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
166 # ADD BASE MTL /nologo /D "NDEBUG" /win32
167 # ADD MTL /nologo /D "NDEBUG" /win32
168 MTL_PROJ=/nologo /D "NDEBUG" /win32
169 # ADD BASE RSC /l 0x409 /d "NDEBUG"
170 # ADD RSC /l 0x409 /d "NDEBUG"
171 RSC_PROJ=/l 0x409 /fo"$(INTDIR)/libfcgi.res" /d "NDEBUG"
173 # ADD BASE BSC32 /nologo
175 BSC32_FLAGS=/nologo /o"$(OUTDIR)/libfcgi.bsc"
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"
182 LINK32_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"
190 "$(INTDIR)\fcgi_stdio.obj" \
191 "$(INTDIR)\fcgiapp.obj" \
192 "$(INTDIR)\strerror.obj" \
193 "$(INTDIR)\os_win32.obj" \
196 "$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" "$(INTDIR)" $(DEF_FILE) $(LINK32_OBJS)
198 $(LINK32_FLAGS) $(LINK32_OBJS)
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 ""
208 # PROP Use_Debug_Libraries 1
209 # PROP Output_Dir "Debug"
210 # PROP Intermediate_Dir "Debug"
215 ALL : "$(OUTDIR)\libfcgi.dll"
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"
229 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
232 !IF "$(INTDIR)" != "$(OUTDIR)"
234 if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
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)
244 TEST : "$(OUTDIR)\libfcgi.dll"
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
250 CPP_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
254 # ADD BASE MTL /nologo /D "_DEBUG" /win32
255 # ADD MTL /nologo /D "_DEBUG" /win32
256 MTL_PROJ=/nologo /D "_DEBUG" /win32
257 # ADD BASE RSC /l 0x409 /d "_DEBUG"
258 # ADD RSC /l 0x409 /d "_DEBUG"
259 RSC_PROJ=/l 0x409 /fo"$(INTDIR)/libfcgi.res" /d "_DEBUG"
261 # ADD BASE BSC32 /nologo
263 BSC32_FLAGS=/nologo /o"$(OUTDIR)/libfcgi.bsc"
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"
270 LINK32_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"
278 "$(INTDIR)\fcgi_stdio.obj" \
279 "$(INTDIR)\fcgiapp.obj" \
280 "$(INTDIR)\strerror.obj" \
281 "$(INTDIR)\os_win32.obj" \
284 "$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" "$(INTDIR)" $(DEF_FILE) $(LINK32_OBJS)
286 $(LINK32_FLAGS) $(LINK32_OBJS)
292 $(CPP) $(CPP_PROJ) $<
294 .cpp{$(CPP_OBJS)}.obj:
295 $(CPP) $(CPP_PROJ) $<
297 .cxx{$(CPP_OBJS)}.obj:
298 $(CPP) $(CPP_PROJ) $<
301 $(CPP) $(CPP_PROJ) $<
303 .cpp{$(CPP_SBRS)}.sbr:
304 $(CPP) $(CPP_PROJ) $<
306 .cxx{$(CPP_SBRS)}.sbr:
307 $(CPP) $(CPP_PROJ) $<
309 ################################################################################
312 # Name "libfcgi - Win32 Release"
313 # Name "libfcgi - Win32 Debug"
315 !IF "$(CFG)" == "libfcgi - Win32 Release"
317 !ELSEIF "$(CFG)" == "libfcgi - Win32 Debug"
321 ################################################################################
325 "..\include\fcgi_stdio.h"\
326 "..\include\fcgiapp.h"\
327 "..\include\fcgios.h"
330 "$(INTDIR)\fcgi_stdio.obj" : $(SOURCE) $(DEF_CPP_FCGI_) "$(INTDIR)"
331 $(CPP) $(CPP_PROJ) $(SOURCE)
334 ################################################################################
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"
346 "$(INTDIR)\fcgiapp.obj" : $(SOURCE) $(DEF_CPP_FCGIA) "$(INTDIR)"
347 $(CPP) $(CPP_PROJ) $(SOURCE)
350 ################################################################################
354 "..\include\fcgi_config.h"
357 "$(INTDIR)\strerror.obj" : $(SOURCE) $(DEF_CPP_STRER) "$(INTDIR)"
358 $(CPP) $(CPP_PROJ) $(SOURCE)
361 ################################################################################
365 "..\include\fcgios.h"
368 "$(INTDIR)\os_win32.obj" : $(SOURCE) $(DEF_CPP_OS_WI) "$(INTDIR)"
369 $(CPP) $(CPP_PROJ) $(SOURCE)
375 ################################################################################