diff options
author | William A. Rowe Jr <wrowe@apache.org> | 2003-03-11 01:37:05 +0100 |
---|---|---|
committer | William A. Rowe Jr <wrowe@apache.org> | 2003-03-11 01:37:05 +0100 |
commit | 506a96c12337f22f84f8924a5b3a97ac9c3b1c3d (patch) | |
tree | 35f672b8cfec79f66a3a7f5bec1b7ed655635748 | |
parent | Add the version number to the screen name (diff) | |
download | apache2-506a96c12337f22f84f8924a5b3a97ac9c3b1c3d.tar.xz apache2-506a96c12337f22f84f8924a5b3a97ac9c3b1c3d.zip |
After much discussion on dev@apr - it turns out that .dbg files served
a very limited purpose and their extraction interfered with the correct
extraction of the (much more useful) .pdb files. Eliminating them now.
It also turns out that without the _src.pdb files for static libraries,
one cannot build debuggable modules with any locals or type information.
We need to copy those _src.pdb files into lib/ as well.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98969 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | Makefile.win | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/Makefile.win b/Makefile.win index b5f82d6bfb..bcac552331 100644 --- a/Makefile.win +++ b/Makefile.win @@ -572,18 +572,10 @@ BEGIN { inst_exe="$(INSTDIR)\bin" \ inst_dll="$(INSTDIR)\bin" \ inst_so="$(INSTDIR)\modules" -!IF "$(LONG)" == "Release" - $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=$(SHORT) LONG=$(LONG) \ - _copybin src_exe=dbg src_dll=dbg src_so=dbg quiet="-" \ - inst_exe="$(INSTDIR)\symbols\exe" \ - inst_dll="$(INSTDIR)\symbols\dll" \ - inst_so="$(INSTDIR)\symbols\so" -!ENDIF cd srclib\apr-iconv $(MAKE) $(MAKEOPT) -f build\modules.mk.win install \ BUILD_MODE=$(LONG) BIND_MODE=shared API_SOURCE=. \ - INSTALL_DIR="$(INSTDIR)\bin\iconv" \ - SYMBOLS_DIR="$(INSTDIR)\symbols" + INSTALL_DIR="$(INSTDIR)\bin\iconv" cd ..\.. copy docs\cgi-examples\printenv "$(INSTDIR)\cgi-bin\printenv.pl" <.y -awk -f <<script.awk "docs/cgi-examples/printenv" > "$(INSTDIR)\cgi-bin\printenv.pl" @@ -609,12 +601,15 @@ BEGIN { xcopy srclib\apr-util\include\*.h "$(INSTDIR)\include" /d < .a xcopy include\*.h "$(INSTDIR)\include" /d < .a copy srclib\apr\Lib$(SHORT)\apr.lib "$(INSTDIR)\lib" <.y + copy srclib\apr\Lib$(SHORT)\apr_src.pdb "$(INSTDIR)\lib" <.y copy srclib\apr-util\Lib$(SHORT)\aprutil.lib "$(INSTDIR)\lib" <.y + copy srclib\apr-util\Lib$(SHORT)\aprutil_src.pdb "$(INSTDIR)\lib" <.y copy srclib\pcre\Lib$(SHORT)\pcre.lib "$(INSTDIR)\lib" <.y + copy srclib\pcre\Lib$(SHORT)\pcre_src.pdb "$(INSTDIR)\lib" <.y copy srclib\pcre\Lib$(SHORT)\pcreposix.lib "$(INSTDIR)\lib" <.y -# ### until we determine if it's safe to change expat>libexpat and xml>expat -# within our cvs tree... at least remain consistent to our naming conventions; - copy srclib\apr-util\xml\expat\lib\Lib$(SHORT)\xml.lib "$(INSTDIR)\lib\expat.lib" <.y + copy srclib\pcre\Lib$(SHORT)\pcreposix_src.pdb "$(INSTDIR)\lib" <.y + copy srclib\apr-util\xml\expat\lib\Lib$(SHORT)\xml.lib "$(INSTDIR)\lib" <.y + copy srclib\apr-util\xml\expat\lib\Lib$(SHORT)\xml_src.pdb "$(INSTDIR)\lib" <.y copy srclib\apr\$(LONG)\libapr.lib "$(INSTDIR)\lib" <.y copy srclib\apr\$(LONG)\libapr.exp "$(INSTDIR)\lib" <.y copy srclib\apr-iconv\$(LONG)\libapriconv.lib "$(INSTDIR)\lib" <.y |