diff options
author | Christian Heimes <christian@cheimes.de> | 2007-11-19 08:36:32 (GMT) |
---|---|---|
committer | Christian Heimes <christian@cheimes.de> | 2007-11-19 08:36:32 (GMT) |
commit | 97e8029d0bb88823b1b6c9d302bbaf2e357dbc7f (patch) | |
tree | 1609aec6e81c4c3eae253dd5a1cf4bf4f5703b29 /PCbuild9/bz2.vcproj | |
parent | a6b46357f652e620a4072ced75abd664be632210 (diff) | |
download | cpython-97e8029d0bb88823b1b6c9d302bbaf2e357dbc7f.zip cpython-97e8029d0bb88823b1b6c9d302bbaf2e357dbc7f.tar.gz cpython-97e8029d0bb88823b1b6c9d302bbaf2e357dbc7f.tar.bz2 |
I've spend some time to automate more steps of the build process. Now bzip2, bsddb, sqlite and openssl are automatically build by prelink steps.
I had to use some tricks to build openssl for 32 and 64bit CPUs in two separate build dirs.
Diffstat (limited to 'PCbuild9/bz2.vcproj')
-rw-r--r-- | PCbuild9/bz2.vcproj | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/PCbuild9/bz2.vcproj b/PCbuild9/bz2.vcproj index 6ca85e3..407b3b9 100644 --- a/PCbuild9/bz2.vcproj +++ b/PCbuild9/bz2.vcproj @@ -54,10 +54,12 @@ /> <Tool Name="VCPreLinkEventTool" + Description="Build libbz2" + CommandLine="cd $(bz2Dir)
if exist $(PlatformName)-$(ConfigurationName)\libbz2.lib exit 0
if not exist $(PlatformName)-$(ConfigurationName) mkdir $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc lib
copy libbz2.lib $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc clean
" /> <Tool Name="VCLinkerTool" - AdditionalDependencies="$(bz2Dir)/$(ConfigurationName)/libbz2.lib" + AdditionalDependencies="$(bz2Dir)\$(PlatformName)-$(ConfigurationName)\libbz2.lib" LinkIncremental="2" GenerateDebugInformation="true" SubSystem="2" @@ -120,10 +122,12 @@ /> <Tool Name="VCPreLinkEventTool" + Description="Build libbz2" + CommandLine="cd $(bz2Dir)
if exist $(PlatformName)-$(ConfigurationName)\libbz2.lib exit 0
if not exist $(PlatformName)-$(ConfigurationName) mkdir $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc lib
copy libbz2.lib $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc clean
" /> <Tool Name="VCLinkerTool" - AdditionalDependencies="$(bz2Dir)/$(ConfigurationName)/libbz2.lib" + AdditionalDependencies="$(bz2Dir)\$(PlatformName)-$(ConfigurationName)\libbz2.lib" LinkIncremental="2" GenerateDebugInformation="true" SubSystem="2" @@ -189,10 +193,12 @@ /> <Tool Name="VCPreLinkEventTool" + Description="Build libbz2" + CommandLine="cd $(bz2Dir)
if exist $(PlatformName)-$(ConfigurationName)\libbz2.lib exit 0
if not exist $(PlatformName)-$(ConfigurationName) mkdir $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc lib
copy libbz2.lib $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc clean
" /> <Tool Name="VCLinkerTool" - AdditionalDependencies="$(bz2Dir)/$(ConfigurationName)/libbz2.lib" + AdditionalDependencies="$(bz2Dir)\$(PlatformName)-$(ConfigurationName)\libbz2.lib" LinkIncremental="1" GenerateDebugInformation="true" SubSystem="2" @@ -261,10 +267,12 @@ /> <Tool Name="VCPreLinkEventTool" + Description="Build libbz2" + CommandLine="cd $(bz2Dir)
if exist $(PlatformName)-$(ConfigurationName)\libbz2.lib exit 0
if not exist $(PlatformName)-$(ConfigurationName) mkdir $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc lib
copy libbz2.lib $(PlatformName)-$(ConfigurationName)
nmake /nologo /f makefile.msc clean
" /> <Tool Name="VCLinkerTool" - AdditionalDependencies="$(bz2Dir)/$(ConfigurationName)/libbz2.lib" + AdditionalDependencies="$(bz2Dir)\$(PlatformName)-$(ConfigurationName)\libbz2.lib" LinkIncremental="1" GenerateDebugInformation="true" SubSystem="2" |