summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam A. Rowe Jr <wrowe@apache.org>2003-03-11 01:37:05 +0100
committerWilliam A. Rowe Jr <wrowe@apache.org>2003-03-11 01:37:05 +0100
commit506a96c12337f22f84f8924a5b3a97ac9c3b1c3d (patch)
tree35f672b8cfec79f66a3a7f5bec1b7ed655635748
parentAdd the version number to the screen name (diff)
downloadapache2-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.win19
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