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/06/12 05:24:00 UTC

cvs commit: httpd-apreq-2/win32 libapreq.mak libapreq_cgi.mak mod_apreq.mak

randyk      2003/06/11 20:24:00

  Modified:    win32    libapreq.mak libapreq_cgi.mak mod_apreq.mak
  Log:
  - change lib directory from Release/Debug to libs
  - add .def files for mod_apreq and libapreq_cgi
  
  Revision  Changes    Path
  1.2       +7 -7      httpd-apreq-2/win32/libapreq.mak
  
  Index: libapreq.mak
  ===================================================================
  RCS file: /home/cvs/httpd-apreq-2/win32/libapreq.mak,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- libapreq.mak	5 May 2003 05:33:40 -0000	1.1
  +++ libapreq.mak	12 Jun 2003 03:24:00 -0000	1.2
  @@ -38,10 +38,10 @@
   
   !IF  "$(CFG)" == "libapreq - Win32 Release"
   
  -OUTDIR=.\Release
  -INTDIR=.\Release
  +OUTDIR=.\libs
  +INTDIR=.\libs
   # Begin Custom Macros
  -OutDir=.\Release
  +OutDir=.\libs
   # End Custom Macros
   
   ALL : "$(OUTDIR)\libapreq.lib"
  @@ -64,7 +64,7 @@
   BSC32=bscmake.exe
   BSC32_FLAGS=/nologo /o"$(OUTDIR)\libapreq.bsc" 
   LIB32=link.exe -lib
  -LIB32_FLAGS=/nologo /out:"$(OUTDIR)\libapreq.lib" 
  +LIB32_FLAGS=/nologo /nodefaultlib /out:"$(OUTDIR)\libapreq.lib" 
   LIB32_OBJS= \
   	"$(INTDIR)\apreq.obj" \
   	"$(INTDIR)\apreq_cookie.obj" \
  @@ -79,10 +79,10 @@
   
   !ELSEIF  "$(CFG)" == "libapreq - Win32 Debug"
   
  -OUTDIR=.\Debug
  -INTDIR=.\Debug
  +OUTDIR=.\libs
  +INTDIR=.\libs
   # Begin Custom Macros
  -OutDir=.\Debug
  +OutDir=.\libs
   # End Custom Macros
   
   ALL : "$(OUTDIR)\libapreq.lib"
  
  
  
  1.2       +8 -8      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.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- libapreq_cgi.mak	5 May 2003 05:33:40 -0000	1.1
  +++ libapreq_cgi.mak	12 Jun 2003 03:24:00 -0000	1.2
  @@ -39,10 +39,10 @@
   
   !IF  "$(CFG)" == "libapreq_cgi - Win32 Release"
   
  -OUTDIR=.\Release
  -INTDIR=.\Release
  +OUTDIR=.\libs
  +INTDIR=.\libs
   # Begin Custom Macros
  -OutDir=.\Release
  +OutDir=.\libs
   # End Custom Macros
   
   ALL : "$(OUTDIR)\libapreq_cgi.dll"
  @@ -64,7 +64,7 @@
   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 /pdb:"$(OUTDIR)\libapreq_cgi.pdb" /machine:I386 /out:"$(OUTDIR)\libapreq_cgi.so" /implib:"$(OUTDIR)\libapreq_cgi.lib" 
  +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:libapreq_cgi.def /pdb:"$(OUTDIR)\libapreq_cgi.pdb" /machine:I386 /out:"$(OUTDIR)\libapreq_cgi.so" /implib:"$(OUTDIR)\libapreq_cgi.lib" 
   LINK32_OBJS= \
   	"$(INTDIR)\libapreq_cgi.obj" \
   	"$(OUTDIR)\libapreq.lib" \
  @@ -78,10 +78,10 @@
   
   !ELSEIF  "$(CFG)" == "libapreq_cgi - Win32 Debug"
   
  -OUTDIR=.\Debug
  -INTDIR=.\Debug
  +OUTDIR=.\libs
  +INTDIR=.\libs
   # Begin Custom Macros
  -OutDir=.\Debug
  +OutDir=.\libs
   # End Custom Macros
   
   ALL : "$(OUTDIR)\libapreq_cgi.dll"
  @@ -106,7 +106,7 @@
   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 /pdb:"$(OUTDIR)\libapreq_cgi.pdb" /debug /machine:I386 /out:"$(OUTDIR)\libapreq_cgi.so" /implib:"$(OUTDIR)\libapreq_cgi.lib" /pdbtype:sept 
  +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: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" \
  
  
  
  1.2       +8 -8      httpd-apreq-2/win32/mod_apreq.mak
  
  Index: mod_apreq.mak
  ===================================================================
  RCS file: /home/cvs/httpd-apreq-2/win32/mod_apreq.mak,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- mod_apreq.mak	5 May 2003 05:33:40 -0000	1.1
  +++ mod_apreq.mak	12 Jun 2003 03:24:00 -0000	1.2
  @@ -39,10 +39,10 @@
   
   !IF  "$(CFG)" == "mod_apreq - Win32 Release"
   
  -OUTDIR=.\Release
  -INTDIR=.\Release
  +OUTDIR=.\libs
  +INTDIR=.\libs
   # Begin Custom Macros
  -OutDir=.\Release
  +OutDir=.\libs
   # End Custom Macros
   
   ALL : "$(OUTDIR)\mod_apreq.dll"
  @@ -64,7 +64,7 @@
   BSC32=bscmake.exe
   BSC32_FLAGS=/nologo /o"$(OUTDIR)\mod_apreq.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 /pdb:"$(OUTDIR)\mod_apreq.pdb" /machine:I386 /out:"$(OUTDIR)\mod_apreq.so" /implib:"$(OUTDIR)\mod_apreq.lib" 
  +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:mod_apreq.def /pdb:"$(OUTDIR)\mod_apreq.pdb" /machine:I386 /out:"$(OUTDIR)\mod_apreq.so" /implib:"$(OUTDIR)\mod_apreq.lib" 
   LINK32_OBJS= \
   	"$(INTDIR)\mod_apreq.obj" \
   	"$(APACHE)\lib\libapr.lib" \
  @@ -79,10 +79,10 @@
   
   !ELSEIF  "$(CFG)" == "mod_apreq - Win32 Debug"
   
  -OUTDIR=.\Debug
  -INTDIR=.\Debug
  +OUTDIR=.\libs
  +INTDIR=.\libs
   # Begin Custom Macros
  -OutDir=.\Debug
  +OutDir=.\libs
   # End Custom Macros
   
   ALL : "$(OUTDIR)\mod_apreq.dll"
  @@ -107,7 +107,7 @@
   BSC32=bscmake.exe
   BSC32_FLAGS=/nologo /o"$(OUTDIR)\mod_apreq.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 /pdb:"$(OUTDIR)\mod_apreq.pdb" /debug /machine:I386 /out:"$(OUTDIR)\mod_apreq.so" /implib:"$(OUTDIR)\mod_apreq.lib" /pdbtype:sept 
  +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:mod_apreq.def /pdb:"$(OUTDIR)\mod_apreq.pdb" /debug /machine:I386 /out:"$(OUTDIR)\mod_apreq.so" /implib:"$(OUTDIR)\mod_apreq.lib" /pdbtype:sept 
   LINK32_OBJS= \
   	"$(INTDIR)\mod_apreq.obj" \
   	"$(APACHE)\lib\libapr.lib" \
  
  
  

Re: cvs commit: httpd-apreq-2/win32 libapreq.mak libapreq_cgi.mak mod_apreq.mak

Posted by Joe Schaefer <jo...@sunstarsys.com>.
Randy Kobes <ra...@theoryx5.uwinnipeg.ca> writes:

[...]

> That's very true about the autogeneration of these files, but I
> haven't quite figured out how it works yet; I just wanted to put
> these in until that happens.

++1

-- 
Joe Schaefer


Re: cvs commit: httpd-apreq-2/win32 libapreq.mak libapreq_cgi.mak mod_apreq.mak

Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Thu, 12 Jun 2003, Stas Bekman wrote:

> shouldn't .def files be autogenerated? Probably should re-use
> the exports.c mechanism as Apache does, since Joe is already
> using the DECLARE syntax.  Otherwise you will have to remember
> to sync any changes if they happen to change. also remember
> that AIX needs similar to .def, .exp files. So it's twice a
> waste to do it manually and error-prone. (sorry for not
> offerring a patch, just comments ;)

That's very true about the autogeneration of these files, but I
haven't quite figured out how it works yet; I just wanted to put
these in until that happens.

-- 
best regards,
randy

Re: cvs commit: httpd-apreq-2/win32 libapreq.mak libapreq_cgi.mak mod_apreq.mak

Posted by Stas Bekman <st...@stason.org>.
randyk@apache.org wrote:
> randyk      2003/06/11 20:24:00
> 
>   Modified:    win32    libapreq.mak libapreq_cgi.mak mod_apreq.mak
>   Log:
>   - change lib directory from Release/Debug to libs
>   - add .def files for mod_apreq and libapreq_cgi

shouldn't .def files be autogenerated? Probably should re-use the exports.c 
mechanism as Apache does, since Joe is already using the DECLARE syntax. 
Otherwise you will have to remember to sync any changes if they happen to 
change. also remember that AIX needs similar to .def, .exp files. So it's 
twice a waste to do it manually and error-prone. (sorry for not offerring a 
patch, just comments ;)

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


Re: cvs commit: httpd-apreq-2/win32 libapreq.mak libapreq_cgi.mak mod_apreq.mak

Posted by Stas Bekman <st...@stason.org>.
randyk@apache.org wrote:
> randyk      2003/06/11 20:24:00
> 
>   Modified:    win32    libapreq.mak libapreq_cgi.mak mod_apreq.mak
>   Log:
>   - change lib directory from Release/Debug to libs
>   - add .def files for mod_apreq and libapreq_cgi

shouldn't .def files be autogenerated? Probably should re-use the exports.c 
mechanism as Apache does, since Joe is already using the DECLARE syntax. 
Otherwise you will have to remember to sync any changes if they happen to 
change. also remember that AIX needs similar to .def, .exp files. So it's 
twice a waste to do it manually and error-prone. (sorry for not offerring a 
patch, just comments ;)

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com