[pytango] 157/483: Update to VC++ 9 with multiple configurations
Sandor Bodo-Merle
sbodomerle-guest at moszumanska.debian.org
Thu Sep 28 19:14:35 UTC 2017
This is an automated email from the git hooks/post-receive script.
sbodomerle-guest pushed a commit to annotated tag bliss_8.10
in repository pytango.
commit 258bde88c9c47c25c01e42cede814aa37ebcd31e
Author: tiagocoutinho <tiagocoutinho at 4e9c00fd-8f2e-0410-aa12-93ce3db5e235>
Date: Mon Oct 8 19:02:53 2012 +0000
Update to VC++ 9 with multiple configurations
git-svn-id: http://svn.code.sf.net/p/tango-cs/code/bindings/PyTango/trunk@21231 4e9c00fd-8f2e-0410-aa12-93ce3db5e235
---
win/PyTango_VS9/PyTango.sln | 23 ++
win/PyTango_VS9/PyTango.vcproj | 560 +++++++++++++++++++++++++++++++++++++++-
win/PyTango_VS9/PyTango.vsprops | 15 ++
3 files changed, 592 insertions(+), 6 deletions(-)
diff --git a/win/PyTango_VS9/PyTango.sln b/win/PyTango_VS9/PyTango.sln
index 54767f7..5caa89d 100644
--- a/win/PyTango_VS9/PyTango.sln
+++ b/win/PyTango_VS9/PyTango.sln
@@ -7,12 +7,35 @@ Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
py2.6_bopy1.51.0_shared_release|Win32 = py2.6_bopy1.51.0_shared_release|Win32
py2.6_bopy1.51.0_static_release|Win32 = py2.6_bopy1.51.0_static_release|Win32
+ py2.7_bopy1.51.0_shared_release|Win32 = py2.7_bopy1.51.0_shared_release|Win32
+ py2.7_bopy1.51.0_static_release|Win32 = py2.7_bopy1.51.0_static_release|Win32
+ py3.1_bopy1.51.0_shared_release|Win32 = py3.1_bopy1.51.0_shared_release|Win32
+ py3.1_bopy1.51.0_static_release|Win32 = py3.1_bopy1.51.0_static_release|Win32
+ py3.2_bopy1.51.0_shared_release|Win32 = py3.2_bopy1.51.0_shared_release|Win32
+ py3.2_bopy1.51.0_static_release|Win32 = py3.2_bopy1.51.0_static_release|Win32
+
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.6_bopy1.51.0_shared_release|Win32.ActiveCfg = py2.6_bopy1.51.0_shared_release|Win32
{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.6_bopy1.51.0_shared_release|Win32.Build.0 = py2.6_bopy1.51.0_shared_release|Win32
{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.6_bopy1.51.0_static_release|Win32.ActiveCfg = py2.6_bopy1.51.0_static_release|Win32
{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.6_bopy1.51.0_static_release|Win32.Build.0 = py2.6_bopy1.51.0_static_release|Win32
+
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.7_bopy1.51.0_shared_release|Win32.ActiveCfg = py2.7_bopy1.51.0_shared_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.7_bopy1.51.0_shared_release|Win32.Build.0 = py2.7_bopy1.51.0_shared_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.7_bopy1.51.0_static_release|Win32.ActiveCfg = py2.7_bopy1.51.0_static_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py2.7_bopy1.51.0_static_release|Win32.Build.0 = py2.7_bopy1.51.0_static_release|Win32
+
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.1_bopy1.51.0_shared_release|Win32.ActiveCfg = py3.1_bopy1.51.0_shared_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.1_bopy1.51.0_shared_release|Win32.Build.0 = py3.1_bopy1.51.0_shared_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.1_bopy1.51.0_static_release|Win32.ActiveCfg = py3.1_bopy1.51.0_static_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.1_bopy1.51.0_static_release|Win32.Build.0 = py3.1_bopy1.51.0_static_release|Win32
+
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.2_bopy1.51.0_shared_release|Win32.ActiveCfg = py3.2_bopy1.51.0_shared_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.2_bopy1.51.0_shared_release|Win32.Build.0 = py3.2_bopy1.51.0_shared_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.2_bopy1.51.0_static_release|Win32.ActiveCfg = py3.2_bopy1.51.0_static_release|Win32
+ {764A5ECE-11AE-4363-9A1C-573972A1BADD}.py3.2_bopy1.51.0_static_release|Win32.Build.0 = py3.2_bopy1.51.0_static_release|Win32
+
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/win/PyTango_VS9/PyTango.vcproj b/win/PyTango_VS9/PyTango.vcproj
index e602f4f..507336d 100644
--- a/win/PyTango_VS9/PyTango.vcproj
+++ b/win/PyTango_VS9/PyTango.vcproj
@@ -24,6 +24,7 @@
OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
CharacterSet="0"
WholeProgramOptimization="1"
>
@@ -47,7 +48,7 @@
AdditionalOptions="-Zm200"
Optimization="3"
WholeProgramOptimization="false"
- AdditionalIncludeDirectories="C:\Python26\include;"C:\Python26\Lib\site-packages\numpy\core\include";"C:\Boost\include\boost-1_51";"C:\Program Files (x86)\tango\win32\include\vc9";"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ AdditionalIncludeDirectories="$(PythonBaseDir)26\include;"$(PythonBaseDir)26\$(NumpyRelativeIncludeDir)";$(BoostIncludeDir);$(TangoIncludeDir);"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_DYNAMIC_LIB"
RuntimeLibrary="2"
BufferSecurityCheck="false"
@@ -74,7 +75,7 @@
AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
OutputFile="$(OutDir)\_PyTango.pyd"
LinkIncremental="1"
- AdditionalLibraryDirectories="C:\Python26\libs;"C:\Program Files (x86)\tango\win32\lib\vc9_dll";C:\Boost\lib\release\shared\python26"
+ AdditionalLibraryDirectories="$(PythonBaseDir)26\libs;$(TangoLibDir);$(BoostLibDir)\release\shared\python26"
GenerateDebugInformation="true"
ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
SubSystem="2"
@@ -106,7 +107,7 @@
<Tool
Name="VCPostBuildEventTool"
Description="Starting setup.py bdist_msi"
- CommandLine="c:\python26\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ CommandLine="$(PythonBaseDir)26\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
/>
</Configuration>
<Configuration
@@ -114,6 +115,7 @@
OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
CharacterSet="0"
WholeProgramOptimization="1"
>
@@ -137,7 +139,7 @@
AdditionalOptions="-Zm200"
Optimization="3"
WholeProgramOptimization="false"
- AdditionalIncludeDirectories="C:\Python26\include;"C:\Python26\Lib\site-packages\numpy\core\include";"C:\Boost\include\boost-1_51";"C:\Program Files (x86)\tango\win32\include\vc9";"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ AdditionalIncludeDirectories="$(PythonBaseDir)26\include;"$(PythonBaseDir)26\$(NumpyRelativeIncludeDir)";"$(BoostIncludeDir)";$(TangoIncludeDir);"$(ProjectDir)..\..\src\server";"$(ProjectDir)..\..\src""
PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_STATIC_LIB"
RuntimeLibrary="2"
BufferSecurityCheck="false"
@@ -164,7 +166,7 @@
AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
OutputFile="$(OutDir)\_PyTango.pyd"
LinkIncremental="1"
- AdditionalLibraryDirectories="C:\Python26\libs;"C:\Program Files (x86)\tango\win32\lib\vc9_dll";C:\Boost\lib\release\static\python26"
+ AdditionalLibraryDirectories="$(PythonBaseDir)26\libs;$(TangoLibDir);$(BoostLibDir)\release\static\python26"
GenerateDebugInformation="true"
ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
SubSystem="2"
@@ -196,7 +198,553 @@
<Tool
Name="VCPostBuildEventTool"
Description="Starting setup.py bdist_msi"
- CommandLine="c:\python26\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ CommandLine="$(PythonBaseDir)26\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ />
+ </Configuration>
+ <Configuration
+ Name="py2.7_bopy1.51.0_shared_release|Win32"
+ OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
+ IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
+ CharacterSet="0"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="-Zm200"
+ Optimization="3"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="$(PythonBaseDir)27\include;"$(PythonBaseDir)27\$(NumpyRelativeIncludeDir)";$(BoostIncludeDir);$(TangoIncludeDir);"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_DYNAMIC_LIB"
+ RuntimeLibrary="2"
+ BufferSecurityCheck="false"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="precompiled_header.hpp"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CompileAs="0"
+ DisableSpecificWarnings="4005;4996;4250"
+ ErrorReporting="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
+ OutputFile="$(OutDir)\_PyTango.pyd"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(PythonBaseDir)27\libs;$(TangoLibDir);$(BoostLibDir)\release\shared\python27"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ LinkTimeCodeGeneration="0"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Starting setup.py bdist_msi"
+ CommandLine="$(PythonBaseDir)27\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ />
+ </Configuration>
+ <Configuration
+ Name="py2.7_bopy1.51.0_static_release|Win32"
+ OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
+ IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
+ CharacterSet="0"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="-Zm200"
+ Optimization="3"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="$(PythonBaseDir)27\include;"$(PythonBaseDir)27\$(NumpyRelativeIncludeDir)";$(BoostIncludeDir);$(TangoIncludeDir);"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_STATIC_LIB"
+ RuntimeLibrary="2"
+ BufferSecurityCheck="false"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="precompiled_header.hpp"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CompileAs="0"
+ DisableSpecificWarnings="4005;4996;4250"
+ ErrorReporting="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
+ OutputFile="$(OutDir)\_PyTango.pyd"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(PythonBaseDir)27\libs;$(TangoLibDir);$(BoostLibDir)\release\static\python27"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ LinkTimeCodeGeneration="0"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Starting setup.py bdist_msi"
+ CommandLine="$(PythonBaseDir)27\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ />
+ </Configuration>
+ <Configuration
+ Name="py3.1_bopy1.51.0_shared_release|Win32"
+ OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
+ IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
+ CharacterSet="0"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="-Zm200"
+ Optimization="3"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="$(PythonBaseDir)31\include;"$(PythonBaseDir)31\$(NumpyRelativeIncludeDir)";$(BoostIncludeDir);$(TangoIncludeDir);"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_DYNAMIC_LIB"
+ RuntimeLibrary="2"
+ BufferSecurityCheck="false"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="precompiled_header.hpp"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CompileAs="0"
+ DisableSpecificWarnings="4005;4996;4250"
+ ErrorReporting="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
+ OutputFile="$(OutDir)\_PyTango.pyd"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(PythonBaseDir)31\libs;$(TangoLibDir);$(BoostLibDir)\release\shared\python31"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ LinkTimeCodeGeneration="0"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Starting setup.py bdist_msi"
+ CommandLine="$(PythonBaseDir)31\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ />
+ </Configuration>
+ <Configuration
+ Name="py3.1_bopy1.51.0_static_release|Win32"
+ OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
+ IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
+ CharacterSet="0"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="-Zm200"
+ Optimization="3"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="$(PythonBaseDir)31\include;"$(PythonBaseDir)31\$(NumpyRelativeIncludeDir)";$(BoostIncludeDir);$(TangoIncludeDir);"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_STATIC_LIB"
+ RuntimeLibrary="2"
+ BufferSecurityCheck="false"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="precompiled_header.hpp"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CompileAs="0"
+ DisableSpecificWarnings="4005;4996;4250"
+ ErrorReporting="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
+ OutputFile="$(OutDir)\_PyTango.pyd"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(PythonBaseDir)31\libs;$(TangoLibDir);$(BoostLibDir)\release\static\python31"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ LinkTimeCodeGeneration="0"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Starting setup.py bdist_msi"
+ CommandLine="$(PythonBaseDir)31\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ />
+ </Configuration>
+ <Configuration
+ Name="py3.2_bopy1.51.0_shared_release|Win32"
+ OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
+ IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
+ CharacterSet="0"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="-Zm200"
+ Optimization="3"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="$(PythonBaseDir)32\include;"$(PythonBaseDir)32\$(NumpyRelativeIncludeDir)";$(BoostIncludeDir);$(TangoIncludeDir);"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_DYNAMIC_LIB"
+ RuntimeLibrary="2"
+ BufferSecurityCheck="false"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="precompiled_header.hpp"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CompileAs="0"
+ DisableSpecificWarnings="4005;4996;4250"
+ ErrorReporting="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
+ OutputFile="$(OutDir)\_PyTango.pyd"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(PythonBaseDir)32\libs;$(TangoLibDir);$(BoostLibDir)\release\shared\python32"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ LinkTimeCodeGeneration="0"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Starting setup.py bdist_msi"
+ CommandLine="$(PythonBaseDir)32\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
+ />
+ </Configuration>
+ <Configuration
+ Name="py3.2_bopy1.51.0_static_release|Win32"
+ OutputDirectory="$(ProjectDir)\..\..\build\lib.$(ConfigurationName)\$(ProjectName)"
+ IntermediateDirectory="$(ProjectDir)\..\..\build\temp.$(ConfigurationName)"
+ ConfigurationType="2"
+ InheritedPropertySheets=".\PyTango.vsprops"
+ CharacterSet="0"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="-Zm200"
+ Optimization="3"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="$(PythonBaseDir)32\include;"$(PythonBaseDir)32\$(NumpyRelativeIncludeDir)";$(BoostIncludeDir);$(TangoIncludeDir);"$(ProjectDir)\..\..\src\server";"$(ProjectDir)\..\..\src""
+ PreprocessorDefinitions="WIN32;NDEBUG;LOG4TANGO_HAS_DLL;TANGO_HAS_DLL;BOOST_PYTHON_STATIC_LIB"
+ RuntimeLibrary="2"
+ BufferSecurityCheck="false"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="precompiled_header.hpp"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CompileAs="0"
+ DisableSpecificWarnings="4005;4996;4250"
+ ErrorReporting="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="tango.lib log4tango.lib COS4_rt.lib omniORB4_rt.lib omniDynamic4_rt.lib omnithread_rt.lib zmq.lib"
+ OutputFile="$(OutDir)\_PyTango.pyd"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(PythonBaseDir)32\libs;$(TangoLibDir);$(BoostLibDir)\release\static\python32"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ LinkTimeCodeGeneration="0"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ Description="Starting setup.py bdist_msi"
+ CommandLine="$(PythonBaseDir)32\python $(ProjectDir)..\..\winsetup.py $(ProjectDir)..\..\build\lib.$(ConfigurationName) $(ProjectDir)..\..\dist\$(ConfigurationName)"
/>
</Configuration>
</Configurations>
diff --git a/win/PyTango_VS9/PyTango.vsprops b/win/PyTango_VS9/PyTango.vsprops
new file mode 100644
index 0000000..736eb93
--- /dev/null
+++ b/win/PyTango_VS9/PyTango.vsprops
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="PyTango"
+ >
+ <UserMacro Name="TangoDir" Value="C:\Program Files (x86)\tango" />
+ <UserMacro Name="BoostDir" Value="C:\Boost" />
+ <UserMacro Name="PythonBaseDir" Value="C:\Python" />
+ <UserMacro Name="BoostIncludeDir" Value="$(BoostDir)\include\boost-1_51" />
+ <UserMacro Name="BoostLibDir" Value="$(BoostDir)\lib" />
+ <UserMacro Name="TangoIncludeDir" Value="$(TangoDir)\$(PlatformName)\include\vc9" />
+ <UserMacro Name="TangoLibDir" Value="$(TangoDir)\$(PlatformName)\lib\vc9_dll" />
+ <UserMacro Name="NumpyRelativeIncludeDir" Value="Lib\site-packages\numpy\core\include" />
+</VisualStudioPropertySheet>
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pytango.git
More information about the debian-science-commits
mailing list