1# Microsoft Developer Studio Project File - Name="mod_ssl" - Package Owner=<4>
2# Microsoft Developer Studio Generated Build File, Format Version 6.00
3# ** DO NOT EDIT **
4
5# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
6
7CFG=mod_ssl - Win32 Release
8!MESSAGE This is not a valid makefile. To build this project using NMAKE,
9!MESSAGE use the Export Makefile command and run
10!MESSAGE 
11!MESSAGE NMAKE /f "mod_ssl.mak".
12!MESSAGE 
13!MESSAGE You can specify a configuration when running NMAKE
14!MESSAGE by defining the macro CFG on the command line. For example:
15!MESSAGE 
16!MESSAGE NMAKE /f "mod_ssl.mak" CFG="mod_ssl - Win32 Release"
17!MESSAGE 
18!MESSAGE Possible choices for configuration are:
19!MESSAGE 
20!MESSAGE "mod_ssl - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
21!MESSAGE "mod_ssl - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
22!MESSAGE "mod_ssl - Win32 Lexical" (based on "Win32 (x86) Dynamic-Link Library")
23!MESSAGE 
24
25# Begin Project
26# PROP AllowPerConfigDependencies 0
27# PROP Scc_ProjName ""
28# PROP Scc_LocalPath ""
29CPP=cl.exe
30MTL=midl.exe
31RSC=rc.exe
32
33!IF  "$(CFG)" == "mod_ssl - Win32 Release"
34
35# PROP BASE Use_MFC 0
36# PROP BASE Use_Debug_Libraries 0
37# PROP BASE Output_Dir "Release"
38# PROP BASE Intermediate_Dir "Release"
39# PROP BASE Target_Dir ""
40# PROP Use_MFC 0
41# PROP Use_Debug_Libraries 0
42# PROP Output_Dir "Release"
43# PROP Intermediate_Dir "Release"
44# PROP Ignore_Export_Lib 0
45# PROP Target_Dir ""
46# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /c
47# ADD CPP /nologo /MD /W3 /O2 /Oy- /Zi /I "../../include" /I "../generators" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /I "../../srclib/openssl/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /D "HAVE_OPENSSL" /D "HAVE_SSL_SET_STATE" /D "HAVE_OPENSSL_ENGINE_H" /D "HAVE_ENGINE_INIT" /D "HAVE_ENGINE_LOAD_BUILTIN_ENGINES" /Fd"Release\mod_ssl_src" /FD /c
48# ADD BASE MTL /nologo /D "NDEBUG" /win32
49# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
50# ADD BASE RSC /l 0x409 /d "NDEBUG"
51# ADD RSC /l 0x409 /fo"Release/mod_ssl.res" /i "../../include" /i "../../srclib/apr/include" /d "NDEBUG" /d BIN_NAME="mod_ssl.so" /d LONG_NAME="proxy_ssl_module for Apache"
52BSC32=bscmake.exe
53# ADD BASE BSC32 /nologo
54# ADD BSC32 /nologo
55LINK32=link.exe
56# ADD BASE LINK32 kernel32.lib /nologo /subsystem:windows /dll /out:".\Release\mod_ssl.so" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so
57# ADD LINK32 kernel32.lib user32.lib wsock32.lib ws2_32.lib advapi32.lib gdi32.lib libeay32.lib ssleay32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Release\mod_ssl.so" /libpath:"../../srclib/openssl/out32dll" /libpath:"../../srclib/openssl/out32" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so /opt:ref
58# Begin Special Build Tool
59TargetPath=.\Release\mod_ssl.so
60SOURCE="$(InputPath)"
61PostBuild_Desc=Embed .manifest
62PostBuild_Cmds=if exist $(TargetPath).manifest mt.exe -manifest $(TargetPath).manifest -outputresource:$(TargetPath);2
63# End Special Build Tool
64
65!ELSEIF  "$(CFG)" == "mod_ssl - Win32 Debug"
66
67# PROP BASE Use_MFC 0
68# PROP BASE Use_Debug_Libraries 1
69# PROP BASE Output_Dir "Debug"
70# PROP BASE Intermediate_Dir "Debug"
71# PROP BASE Target_Dir ""
72# PROP Use_MFC 0
73# PROP Use_Debug_Libraries 1
74# PROP Output_Dir "Debug"
75# PROP Intermediate_Dir "Debug"
76# PROP Ignore_Export_Lib 0
77# PROP Target_Dir ""
78# ADD BASE CPP /nologo /MDd /W3 /EHsc /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FD /c
79# ADD CPP /nologo /MDd /W3 /EHsc /Zi /Od /I "../../include" /I "../generators" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /I "../../srclib/openssl/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /D "HAVE_OPENSSL" /D "HAVE_SSL_SET_STATE" /D "HAVE_OPENSSL_ENGINE_H" /D "HAVE_ENGINE_INIT" /D "HAVE_ENGINE_LOAD_BUILTIN_ENGINES" /Fd"Debug\mod_ssl_src" /FD /c
80# ADD BASE MTL /nologo /D "_DEBUG" /win32
81# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
82# ADD BASE RSC /l 0x409 /d "_DEBUG"
83# ADD RSC /l 0x409 /fo"Debug/mod_ssl.res" /i "../../include" /i "../../srclib/apr/include" /d "_DEBUG" /d BIN_NAME="mod_ssl.so" /d LONG_NAME="proxy_ssl_module for Apache"
84BSC32=bscmake.exe
85# ADD BASE BSC32 /nologo
86# ADD BSC32 /nologo
87LINK32=link.exe
88# ADD BASE LINK32 kernel32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Debug\mod_ssl.so" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so
89# ADD LINK32 kernel32.lib user32.lib wsock32.lib ws2_32.lib advapi32.lib gdi32.lib libeay32.lib ssleay32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Debug\mod_ssl.so" /libpath:"../../srclib/openssl/out32dll.dbg" /libpath:"../../srclib/openssl/out32.dbg" /libpath:"../../srclib/openssl/out32dll" /libpath:"../../srclib/openssl/out32" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so
90# Begin Special Build Tool
91TargetPath=.\Debug\mod_ssl.so
92SOURCE="$(InputPath)"
93PostBuild_Desc=Embed .manifest
94PostBuild_Cmds=if exist $(TargetPath).manifest mt.exe -manifest $(TargetPath).manifest -outputresource:$(TargetPath);2
95# End Special Build Tool
96
97!ELSEIF  "$(CFG)" == "mod_ssl - Win32 Lexical"
98
99# PROP BASE Use_MFC 0
100# PROP BASE Use_Debug_Libraries 0
101# PROP BASE Output_Dir "Release"
102# PROP BASE Intermediate_Dir "Release"
103# PROP BASE Target_Dir ""
104# PROP Use_MFC 0
105# PROP Use_Debug_Libraries 0
106# PROP Output_Dir "Release"
107# PROP Intermediate_Dir "Release"
108# PROP Ignore_Export_Lib 0
109# PROP Target_Dir ""
110# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /c
111# ADD CPP /nologo /MD /W3 /O2 /Oy- /Zi /I "../../include" /I "../generators" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /I "../../srclib/openssl/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /D "HAVE_OPENSSL" /D "HAVE_SSL_SET_STATE" /D "HAVE_OPENSSL_ENGINE_H" /D "HAVE_ENGINE_INIT" /D "HAVE_ENGINE_LOAD_BUILTIN_ENGINES" /Fd"Release\mod_ssl_src" /FD /c
112# ADD BASE MTL /nologo /D "NDEBUG" /win32
113# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
114# ADD BASE RSC /l 0x409 /d "NDEBUG"
115# ADD RSC /l 0x409 /fo"Release/mod_ssl.res" /i "../../include" /i "../../srclib/apr/include" /d "NDEBUG" /d BIN_NAME="mod_ssl.so" /d LONG_NAME="proxy_ssl_module for Apache"
116BSC32=bscmake.exe
117# ADD BASE BSC32 /nologo
118# ADD BSC32 /nologo
119LINK32=link.exe
120# ADD BASE LINK32 kernel32.lib /nologo /subsystem:windows /dll /out:".\Release\mod_ssl.so" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so
121# ADD LINK32 kernel32.lib user32.lib wsock32.lib ws2_32.lib advapi32.lib gdi32.lib libeay32.lib ssleay32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Release\mod_ssl.so" /libpath:"../../srclib/openssl/out32dll" /libpath:"../../srclib/openssl/out32" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so /opt:ref
122# Begin Special Build Tool
123TargetPath=.\Release\mod_ssl.so
124SOURCE="$(InputPath)"
125PostBuild_Desc=Embed .manifest
126PostBuild_Cmds=if exist $(TargetPath).manifest mt.exe -manifest $(TargetPath).manifest -outputresource:$(TargetPath);2
127# End Special Build Tool
128
129!ENDIF 
130
131# Begin Target
132
133# Name "mod_ssl - Win32 Release"
134# Name "mod_ssl - Win32 Debug"
135# Name "mod_ssl - Win32 Lexical"
136# Begin Group "Source Files"
137
138# PROP Default_Filter "*.c"
139# Begin Source File
140
141SOURCE=.\mod_ssl.c
142# End Source File
143# Begin Source File
144
145SOURCE=.\ssl_engine_config.c
146# End Source File
147# Begin Source File
148
149SOURCE=.\ssl_engine_dh.c
150# End Source File
151# Begin Source File
152
153SOURCE=.\ssl_engine_init.c
154# End Source File
155# Begin Source File
156
157SOURCE=.\ssl_engine_io.c
158# End Source File
159# Begin Source File
160
161SOURCE=.\ssl_engine_kernel.c
162# End Source File
163# Begin Source File
164
165SOURCE=.\ssl_engine_log.c
166# End Source File
167# Begin Source File
168
169SOURCE=.\ssl_engine_mutex.c
170# End Source File
171# Begin Source File
172
173SOURCE=.\ssl_engine_pphrase.c
174# End Source File
175# Begin Source File
176
177SOURCE=.\ssl_engine_rand.c
178# End Source File
179# Begin Source File
180
181SOURCE=.\ssl_engine_vars.c
182# End Source File
183# Begin Source File
184
185SOURCE=.\ssl_expr.c
186# End Source File
187# Begin Source File
188
189SOURCE=.\ssl_expr_eval.c
190# End Source File
191# Begin Source File
192
193SOURCE=.\ssl_expr_parse.c
194# End Source File
195# Begin Source File
196
197SOURCE=.\ssl_expr_scan.c
198# End Source File
199# Begin Source File
200
201SOURCE=.\ssl_scache.c
202# End Source File
203# Begin Source File
204
205SOURCE=.\ssl_scache_dbm.c
206# End Source File
207# Begin Source File
208
209SOURCE=.\ssl_scache_shmcb.c
210# End Source File
211# Begin Source File
212
213SOURCE=.\ssl_scache_dc.c
214# End Source File
215# Begin Source File
216
217SOURCE=.\ssl_util.c
218# End Source File
219# Begin Source File
220
221SOURCE=.\ssl_util_ssl.c
222# End Source File
223# End Group
224# Begin Group "Header Files"
225
226# PROP Default_Filter "*.h"
227# Begin Source File
228
229SOURCE=.\mod_ssl.h
230# End Source File
231# Begin Source File
232
233SOURCE=.\ssl_expr.h
234# End Source File
235# Begin Source File
236
237SOURCE=.\ssl_private.h
238# End Source File
239# Begin Source File
240
241SOURCE=.\ssl_expr_parse.h
242# End Source File
243# Begin Source File
244
245SOURCE=.\ssl_toolkit_compat.h
246# End Source File
247# Begin Source File
248
249SOURCE=.\ssl_util_ssl.h
250# End Source File
251# Begin Source File
252
253SOURCE=.\ssl_util_table.h
254# End Source File
255# End Group
256# Begin Group "Generated Files"
257
258# PROP Default_Filter ""
259# Begin Source File
260
261SOURCE=.\ssl_expr_parse.y
262
263!IF  "$(CFG)" == "mod_ssl - Win32 Release"
264
265# PROP Exclude_From_Build 1
266
267!ELSEIF  "$(CFG)" == "mod_ssl - Win32 Debug"
268
269# PROP Exclude_From_Build 1
270
271!ELSEIF  "$(CFG)" == "mod_ssl - Win32 Lexical"
272
273# PROP Ignore_Default_Tool 1
274# Begin Custom Build - Generating ssl_expr_parse.c/.h from ssl_expr_parse.y
275InputPath=.\ssl_expr_parse.y
276
277BuildCmds= \
278	bison -y -d ssl_expr_parse.y \
279	sed -e "s;yy;ssl_expr_yy;g" -e  "/#if defined(c_plusplus) || defined(__cplusplus)/,/#endif/d" <y.tab.c  >ssl_expr_parse.c \
280	del y.tab.c \
281	sed -e "s;yy;ssl_expr_yy;g" <y.tab.h >ssl_expr_parse.h \
282	del y.tab.h
283	
284"ssl_expr_parse.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
285   $(BuildCmds)
286
287"ssl_expr_parse.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
288   $(BuildCmds)
289# End Custom Build
290
291!ENDIF 
292
293# End Source File
294# Begin Source File
295
296SOURCE=.\ssl_expr_scan.l
297
298!IF  "$(CFG)" == "mod_ssl - Win32 Release"
299
300# PROP Exclude_From_Build 1
301
302!ELSEIF  "$(CFG)" == "mod_ssl - Win32 Debug"
303
304# PROP Exclude_From_Build 1
305
306!ELSEIF  "$(CFG)" == "mod_ssl - Win32 Lexical"
307
308# PROP Ignore_Default_Tool 1
309# Begin Custom Build - Generating ssl_expr_scan.c from ssl_expr_scan.l
310InputPath=.\ssl_expr_scan.l
311
312"ssl_expr_scan.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
313	flex -Pssl_expr_yy -s -B ssl_expr_scan.l 
314	sed -e "/$$Header:/d" <lex.ssl_expr_yy.c >ssl_expr_scan.c 
315	del lex.ssl_expr_yy.c 
316	
317# End Custom Build
318
319!ENDIF 
320
321# End Source File
322# End Group
323# Begin Source File
324
325SOURCE=..\..\build\win32\httpd.rc
326# End Source File
327# End Target
328# End Project
329