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