You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apreq-cvs@httpd.apache.org by ra...@apache.org on 2003/08/20 08:44:37 UTC
cvs commit: httpd-apreq-2/win32 libapreq_cgi.mak
randyk 2003/08/19 23:44:37
Modified: win32 libapreq_cgi.mak
Log:
Create a static libapreq_cgi library on Win32.
Revision Changes Path
1.5 +27 -32 httpd-apreq-2/win32/libapreq_cgi.mak
Index: libapreq_cgi.mak
===================================================================
RCS file: /home/cvs/httpd-apreq-2/win32/libapreq_cgi.mak,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- libapreq_cgi.mak 21 Jul 2003 00:46:44 -0000 1.4
+++ libapreq_cgi.mak 20 Aug 2003 06:44:37 -0000 1.5
@@ -10,7 +10,7 @@
!IF "$(CFG)" == ""
CFG=libapreq_cgi - Win32 Release
!MESSAGE No configuration specified. Defaulting to libapreq_cgi - Win32 Release.
-!ENDIF
+!ENDIF
!IF "$(CFG)" != "libapreq_cgi - Win32 Release" && "$(CFG)" != "libapreq_cgi - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
@@ -21,8 +21,8 @@
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
-!MESSAGE "libapreq_cgi - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE "libapreq_cgi - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE "libapreq_cgi - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libapreq_cgi - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
@@ -34,7 +34,6 @@
!ENDIF
CPP=cl.exe
-MTL=midl.exe
RSC=rc.exe
CFG_HOME=$(APREQ_HOME)\win32
@@ -43,50 +42,46 @@
!IF "$(CFG)" == "libapreq_cgi - Win32 Release"
-ALL : "$(OUTDIR)\libapreq_cgi.dll"
+ALL : "$(OUTDIR)\libapreq_cgi.lib"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
-CPP_PROJ=/nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBAPREQ_CGI_EXPORTS" /I"$(APACHE)\include" /I"$(APREQ_HOME)\src" /Fp"$(INTDIR)\libapreq_cgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
-MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
+CPP_PROJ=/nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "LIBAPREQ_CGI_EXPORTS" /D "_WINDOWS" /I"$(APREQ_HOME)\src" /I"$(APACHE)\include" /Fp"$(INTDIR)\libapreq_cgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\libapreq_cgi.bsc"
-LINK32=link.exe
-LINK32_FLAGS=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 /dll /incremental:no /def:$(CFG_HOME)\libapreq_cgi.def /machine:I386 /out:"$(OUTDIR)\libapreq_cgi.so" /implib:"$(OUTDIR)\libapreq_cgi.lib"
-LINK32_OBJS= \
- "$(INTDIR)\libapreq_cgi.obj" \
- "$(OUTDIR)\libapreq.lib" \
- "$(APACHE)\lib\libapr.lib" \
- "$(APACHE)\lib\libaprutil.lib"
-
-"$(OUTDIR)\libapreq_cgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
- $(LINK32) @<<
- $(LINK32_FLAGS) $(LINK32_OBJS)
+LIB32=link.exe -lib
+LIB32_FLAGS=/nologo /nodefaultlib /out:"$(OUTDIR)\libapreq_cgi.lib"
+LIB32_OBJS= \
+ "$(INTDIR)\libapreq_cgi.obj" \
+ "$(INTDIR)\libapreq.lib" \
+ "$(APACHE)\lib\libapr.lib"
+
+"$(OUTDIR)\libapreq_cgi.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
+ $(LIB32) @<<
+ $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
<<
!ELSEIF "$(CFG)" == "libapreq_cgi - Win32 Debug"
-ALL : "$(OUTDIR)\libapreq_cgi.dll"
+ALL : "$(OUTDIR)\libapreq_cgi.lib"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
-CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBAPREQ_CGI_EXPORTS" /I"$(APACHE)\include" /I"$(APREQ_HOME)\src" /Fp"$(INTDIR)\libapreq_cgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
-MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
+CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "LIBAPREQ_CGI_EXPORTS" /D "_LIB" /I"$(APREQ_HOME)\src" /I"$(APACHE)\include" /Fp"$(INTDIR)\libapreq_cgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\libapreq_cgi.bsc"
-LINK32=link.exe
-LINK32_FLAGS=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 /dll /incremental:yes /def:$(CFG_HOME)\libapreq_cgi.def /pdb:"$(OUTDIR)\libapreq_cgi.pdb" /debug /machine:I386 /out:"$(OUTDIR)\libapreq_cgi.so" /implib:"$(OUTDIR)\libapreq_cgi.lib" /pdbtype:sept
-LINK32_OBJS= \
- "$(INTDIR)\libapreq_cgi.obj" \
- "$(OUTDIR)\libapreq.lib" \
- "$(APACHE)\lib\libapr.lib" \
- "$(APACHE)\lib\libaprutil.lib"
-
-"$(OUTDIR)\libapreq_cgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
- $(LINK32) @<<
- $(LINK32_FLAGS) $(LINK32_OBJS)
+LIB32=link.exe -lib
+LIB32_FLAGS=/nologo /out:"$(OUTDIR)\libapreq_cgi.lib"
+LIB32_OBJS= \
+ "$(INTDIR)\libapreq_cgi.obj" \
+ "$(INTDIR)\libapreq.lib" \
+ "$(APACHE)\lib\libapr.lib"
+
+"$(OUTDIR)\libapreq_cgi.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
+ $(LIB32) @<<
+ $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
<<
!ENDIF