11[buildout]
22extends = buildout-build.cfg
3- parts = mkdir zlib db openssl libiconv-no-nls-static bzip2 gettext-static libiconv-static tcl tcl-win tk tk-win sqlite3 sqlite3-win libxml2 libxml2-win libxslt libxslt-win libevent python python-win-instrumentation python-win
3+ parts = mkdir zlib db openssl libiconv-no-nls-static bzip2 gettext-static libiconv-static tcl tcl-win tk tk-win sqlite3 sqlite3-win libxml2 libxml2-win libxslt libxslt-win libevent python python-win
44
55[environment-windows]
66APPVER = 5.02
77CPU = i386
88TARGETOS = WINNT
9- FrameworkVersion = v4 .0.30319
9+ FrameworkVersion = v2 .0.50727
1010OS = Windows_NT
1111RegKeyPath = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\SxS\VC7
1212VSRegKeyPath = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\SxS\VS7
@@ -18,10 +18,10 @@ ORIGINALPATH = ${:WinDir}\system32;${:WinDir};${:WinDir}\System32\Wbem;${:Progra
1818FrameworkDir = ${:WinDir}\Microsoft.NET\Framework
1919FxTools = ${:FrameworkDir}\v3.5; ${:FrameworkDir}\${:FrameworkVersion}
2020WindowsSdkDir = ${:ProgramFiles}\Microsoft SDKs\Windows\v7.0
21- VSINSTALLDIR = ${:ProgramFiles}\Microsoft Visual Studio 10 .0
21+ VSINSTALLDIR = ${:ProgramFiles}\Microsoft Visual Studio 9 .0
2222VCRoot = ${:VSINSTALLDIR}\VC
2323VCINSTALLDIR = ${:VCRoot}
24- VC100CRT = ${:VCRoot}\redist\x86\Microsoft.VC100 .CRT\msvcr100.dll
24+ VC90CRT = ${:VCRoot}\redist\x86\Microsoft.VC90 .CRT
2525INCLUDE = ${:VCRoot}\Include; ${:WindowsSdkDir}\Include;${:WindowsSdkDir}\Include\gl;${:VCRoot}\ATLMFC\INCLUDE;
2626MSSdk = ${:WindowsSdkDir}
2727NODEBUG = 1
@@ -54,14 +54,6 @@ MSVCDIR = ${:VSINSTALLDIR}
5454LIB = ${:VCRoot}\Lib; ${:WindowsSdkDir}\Lib;${:VCRoot}\ATLMFC\LIB;
5555Path = ${:VCRoot}\Bin; ${:VCRoot}\vcpackages;${:VSINSTALLDIR}\Common7\IDE;${:WindowsSdkDir}\Bin;${:WinDir}\Microsoft.NET\Framework\v3.5;${:WinDir}\Microsoft.NET\Framework\${:FrameworkVersion};${:WindowsSdkDir}\Setup;${:WinDir}\system32;${:WinDir};${:WinDir}\System32\Wbem;${:ProgramFiles}\Git\cmd;${:ProgramFiles}\Git\bin;C:\Python27
5656
57- [visual-studio-2008-environment]
58- <= environment-windows
59- VSINSTALLDIR = ${:ProgramFiles}\Microsoft Visual Studio 9.0
60- VCRoot = ${:VSINSTALLDIR}\VC
61- VSBIN = ${:VCRoot}\BIN
62- DevEnvDir = ${:VSINSTALLDIR}\Common7\IDE
63- PATH = ${:DevEnvDir}; ${:VSBIN};${:VSINSTALLDIR}\Common7\Tools;${:VSINSTALLDIR}\Common7\Tools\bin;${:FrameworkDir};${:FrameworkDir}\Microsoft .NET Framework 3.5 (Pre-Release Version);${:FrameworkDir}\${:FrameworkVersion};${:VCRoot}\VCPackages;${:SDKBIN};${:WinDir}\system32;${:WinDir};${:WinDir}\System32\Wbem;${:GitDir}\cmd;${:GitBinDir};${:PythonBinDir};${:CygwinBinDir}
64-
6557[options]
6658configure-command = true
6759configure-options =
@@ -191,8 +183,6 @@ make-binary = nmake
191183make-options = -f Makefile.vc all install OPTS =static,threads INSTALLDIR =${options:prefix}
192184
193185[db]
194- <= options
195- environment-section = visual-studio-2008-environment
196186make-binary = devenv
197187make-options = build_windows\Berkeley_DB.sln /build " Release|Win32"
198188configure-command = true
@@ -212,7 +202,6 @@ configure-options = configure.js compiler=msvc cruntime=/MT prefix=${options:pre
212202make-options = -f Makefile.msvc
213203
214204[libxslt]
215- patches = ${:patches-dir}/libxslt-${:version}-windows-Makefile.patch
216205make-binary = true
217206
218207[libxslt-win]
@@ -243,21 +232,17 @@ patches = ${:patches-dir}/${:name}-${:version}-windows-Makefile.patch
243232 ${:patches-dir}/${:name}-${:version}-disutils-sysconfig.py.patch
244233 ${:patches-dir}/${:name}-${:version}-pythonhome-pythonrun.c.patch
245234 ${:patches-dir}/${:name}-${:version}-windows-getpathp.patch
235+ ${:patches-dir}/${:name}-${:version}-windows-make_buildinfo.patch
246236 ${:patches-dir}/${:name}-${:version}-windows-make_versioninfo.patch
247237post-make-hook =
248238
249- [python-win-instrumentation ]
239+ [python-win]
250240<= options
251241recipe = hexagonit.recipe.cmmi
252242path = ${buildout:directory}\parts\python__compile__\python-${python:version}\PCbuild
253- make-binary = msbuild
254- make-options = pcbuild.sln /p: Configuration =PGInstrument ; Platform= Win32
243+ make-binary = devenv
244+ make-options = pcbuild.sln /useenv /build " Release| Win32"
255245environment-section = python-win-environment
256- make-targets =
257-
258- [python-win]
259- <= python-win-instrumentation
260- make-options = pcbuild.sln /p:Configuration =PGUpdate; Platform=Win32
261246post-make-hook = ${options:hooks-dir}\windows.py:python_post_make
262247
263248[python-win-environment]
0 commit comments