annotate VamPy.vcproj @ 53:7e59caea821b

* Make a better job of preloading Python, especially when it's in a framework. Go for the Python file in the frameworks directory in preference to any libpythonX.Y.dylib. Particularly, don't try to preload any library without an absolute path until we've exhausted all our framework possibilities (so as to avoid picking up an ancient system library).
author cannam
date Fri, 09 Oct 2009 13:48:25 +0000
parents af9c4cee95a8
children
rev   line source
fazekasgy@37 1 <?xml version="1.0" encoding="UTF-8"?>
fazekasgy@37 2 <VisualStudioProject
fazekasgy@37 3 ProjectType="Visual C++"
fazekasgy@37 4 Version="9.00"
fazekasgy@37 5 Name="VamPy"
fazekasgy@37 6 ProjectGUID="{0412DCE9-EE58-4A99-9154-14935B0BCFAA}"
fazekasgy@37 7 Keyword="Win32Proj"
fazekasgy@37 8 TargetFrameworkVersion="0"
fazekasgy@37 9 >
fazekasgy@37 10 <Platforms>
fazekasgy@37 11 <Platform
fazekasgy@37 12 Name="Win32"
fazekasgy@37 13 />
fazekasgy@37 14 </Platforms>
fazekasgy@37 15 <ToolFiles>
fazekasgy@37 16 </ToolFiles>
fazekasgy@37 17 <Configurations>
fazekasgy@37 18 <Configuration
fazekasgy@37 19 Name="Debug|Win32"
fazekasgy@37 20 OutputDirectory="Debug"
fazekasgy@37 21 IntermediateDirectory="Debug"
fazekasgy@37 22 ConfigurationType="2"
fazekasgy@37 23 >
fazekasgy@37 24 <Tool
fazekasgy@37 25 Name="VCPreBuildEventTool"
fazekasgy@37 26 />
fazekasgy@37 27 <Tool
fazekasgy@37 28 Name="VCCustomBuildTool"
fazekasgy@37 29 />
fazekasgy@37 30 <Tool
fazekasgy@37 31 Name="VCXMLDataGeneratorTool"
fazekasgy@37 32 />
fazekasgy@37 33 <Tool
fazekasgy@37 34 Name="VCWebServiceProxyGeneratorTool"
fazekasgy@37 35 />
fazekasgy@37 36 <Tool
fazekasgy@37 37 Name="VCMIDLTool"
fazekasgy@37 38 />
fazekasgy@37 39 <Tool
fazekasgy@37 40 Name="VCCLCompilerTool"
fazekasgy@37 41 Optimization="0"
fazekasgy@37 42 AdditionalIncludeDirectories="&quot;..\vamp-plugin-sdk&quot;;C:\Python26\include"
fazekasgy@37 43 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;VAMPY_EXPORTS;"
fazekasgy@37 44 MinimalRebuild="true"
fazekasgy@37 45 BasicRuntimeChecks="3"
fazekasgy@37 46 RuntimeLibrary="3"
fazekasgy@37 47 UsePrecompiledHeader="0"
fazekasgy@37 48 WarningLevel="3"
fazekasgy@37 49 Detect64BitPortabilityProblems="true"
fazekasgy@37 50 DebugInformationFormat="4"
fazekasgy@37 51 />
fazekasgy@37 52 <Tool
fazekasgy@37 53 Name="VCManagedResourceCompilerTool"
fazekasgy@37 54 />
fazekasgy@37 55 <Tool
fazekasgy@37 56 Name="VCResourceCompilerTool"
fazekasgy@37 57 />
fazekasgy@37 58 <Tool
fazekasgy@37 59 Name="VCPreLinkEventTool"
fazekasgy@37 60 />
fazekasgy@37 61 <Tool
fazekasgy@37 62 Name="VCLinkerTool"
fazekasgy@37 63 AdditionalOptions="/EXPORT:vampGetPluginDescriptor"
fazekasgy@37 64 AdditionalDependencies="VampPluginSDK.lib python26.lib"
fazekasgy@37 65 LinkIncremental="2"
fazekasgy@37 66 AdditionalLibraryDirectories="&quot;..\vamp-plugin-sdk\build\Debug&quot;;C:\Python26\libs"
fazekasgy@37 67 GenerateDebugInformation="true"
fazekasgy@37 68 SubSystem="2"
fazekasgy@37 69 TargetMachine="1"
fazekasgy@37 70 />
fazekasgy@37 71 <Tool
fazekasgy@37 72 Name="VCALinkTool"
fazekasgy@37 73 />
fazekasgy@37 74 <Tool
fazekasgy@37 75 Name="VCManifestTool"
fazekasgy@37 76 />
fazekasgy@37 77 <Tool
fazekasgy@37 78 Name="VCXDCMakeTool"
fazekasgy@37 79 />
fazekasgy@37 80 <Tool
fazekasgy@37 81 Name="VCBscMakeTool"
fazekasgy@37 82 />
fazekasgy@37 83 <Tool
fazekasgy@37 84 Name="VCFxCopTool"
fazekasgy@37 85 />
fazekasgy@37 86 <Tool
fazekasgy@37 87 Name="VCAppVerifierTool"
fazekasgy@37 88 />
fazekasgy@37 89 <Tool
fazekasgy@37 90 Name="VCPostBuildEventTool"
fazekasgy@37 91 />
fazekasgy@37 92 </Configuration>
fazekasgy@37 93 <Configuration
fazekasgy@37 94 Name="Release|Win32"
fazekasgy@37 95 OutputDirectory="Release"
fazekasgy@37 96 IntermediateDirectory="Release"
fazekasgy@37 97 ConfigurationType="2"
fazekasgy@37 98 >
fazekasgy@37 99 <Tool
fazekasgy@37 100 Name="VCPreBuildEventTool"
fazekasgy@37 101 />
fazekasgy@37 102 <Tool
fazekasgy@37 103 Name="VCCustomBuildTool"
fazekasgy@37 104 />
fazekasgy@37 105 <Tool
fazekasgy@37 106 Name="VCXMLDataGeneratorTool"
fazekasgy@37 107 />
fazekasgy@37 108 <Tool
fazekasgy@37 109 Name="VCWebServiceProxyGeneratorTool"
fazekasgy@37 110 />
fazekasgy@37 111 <Tool
fazekasgy@37 112 Name="VCMIDLTool"
fazekasgy@37 113 />
fazekasgy@37 114 <Tool
fazekasgy@37 115 Name="VCCLCompilerTool"
cannam@46 116 AdditionalIncludeDirectories="&quot;..\vamp-plugin-sdk&quot;;C:\Python26\include;&quot;C:\Python26\Lib\site-packages\numpy\core\include&quot;"
cannam@41 117 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;VAMPY_EXPORTS;HAVE_NUMPY"
fazekasgy@37 118 RuntimeLibrary="2"
fazekasgy@37 119 UsePrecompiledHeader="0"
fazekasgy@37 120 WarningLevel="3"
fazekasgy@37 121 Detect64BitPortabilityProblems="true"
fazekasgy@37 122 DebugInformationFormat="3"
fazekasgy@37 123 />
fazekasgy@37 124 <Tool
fazekasgy@37 125 Name="VCManagedResourceCompilerTool"
fazekasgy@37 126 />
fazekasgy@37 127 <Tool
fazekasgy@37 128 Name="VCResourceCompilerTool"
fazekasgy@37 129 />
fazekasgy@37 130 <Tool
fazekasgy@37 131 Name="VCPreLinkEventTool"
fazekasgy@37 132 />
fazekasgy@37 133 <Tool
fazekasgy@37 134 Name="VCLinkerTool"
fazekasgy@37 135 AdditionalOptions="/EXPORT:vampGetPluginDescriptor"
fazekasgy@37 136 AdditionalDependencies="VampPluginSDK.lib python26.lib"
fazekasgy@37 137 LinkIncremental="2"
fazekasgy@37 138 AdditionalLibraryDirectories="&quot;..\vamp-plugin-sdk\build\Release&quot;;C:\Python26\libs"
fazekasgy@37 139 GenerateDebugInformation="true"
fazekasgy@37 140 SubSystem="2"
fazekasgy@37 141 OptimizeReferences="2"
fazekasgy@37 142 EnableCOMDATFolding="2"
fazekasgy@37 143 TargetMachine="1"
fazekasgy@37 144 />
fazekasgy@37 145 <Tool
fazekasgy@37 146 Name="VCALinkTool"
fazekasgy@37 147 />
fazekasgy@37 148 <Tool
fazekasgy@37 149 Name="VCManifestTool"
fazekasgy@37 150 />
fazekasgy@37 151 <Tool
fazekasgy@37 152 Name="VCXDCMakeTool"
fazekasgy@37 153 />
fazekasgy@37 154 <Tool
fazekasgy@37 155 Name="VCBscMakeTool"
fazekasgy@37 156 />
fazekasgy@37 157 <Tool
fazekasgy@37 158 Name="VCFxCopTool"
fazekasgy@37 159 />
fazekasgy@37 160 <Tool
fazekasgy@37 161 Name="VCAppVerifierTool"
fazekasgy@37 162 />
fazekasgy@37 163 <Tool
fazekasgy@37 164 Name="VCPostBuildEventTool"
fazekasgy@37 165 />
fazekasgy@37 166 </Configuration>
fazekasgy@37 167 </Configurations>
fazekasgy@37 168 <References>
fazekasgy@37 169 </References>
fazekasgy@37 170 <Files>
fazekasgy@37 171 <Filter
fazekasgy@37 172 Name="Header Files"
fazekasgy@37 173 Filter="h;hpp;hxx;hm;inl;inc;xsd"
fazekasgy@37 174 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
fazekasgy@37 175 >
fazekasgy@37 176 <File
fazekasgy@37 177 RelativePath=".\Mutex.h"
fazekasgy@37 178 >
fazekasgy@37 179 </File>
fazekasgy@37 180 <File
cannam@46 181 RelativePath=".\PyExtensionManager.h"
cannam@46 182 >
cannam@46 183 </File>
cannam@46 184 <File
cannam@41 185 RelativePath=".\PyExtensionModule.h"
cannam@41 186 >
cannam@41 187 </File>
cannam@41 188 <File
cannam@41 189 RelativePath=".\PyFeature.h"
cannam@41 190 >
cannam@41 191 </File>
cannam@41 192 <File
cannam@41 193 RelativePath=".\PyFeatureSet.h"
cannam@41 194 >
cannam@41 195 </File>
cannam@41 196 <File
cannam@41 197 RelativePath=".\PyOutputDescriptor.h"
cannam@41 198 >
cannam@41 199 </File>
cannam@41 200 <File
cannam@41 201 RelativePath=".\PyParameterDescriptor.h"
cannam@41 202 >
cannam@41 203 </File>
cannam@41 204 <File
fazekasgy@37 205 RelativePath=".\PyPlugin.h"
fazekasgy@37 206 >
fazekasgy@37 207 </File>
fazekasgy@37 208 <File
fazekasgy@37 209 RelativePath=".\PyPlugScanner.h"
fazekasgy@37 210 >
fazekasgy@37 211 </File>
cannam@41 212 <File
cannam@41 213 RelativePath=".\PyRealTime.h"
cannam@41 214 >
cannam@41 215 </File>
cannam@41 216 <File
cannam@41 217 RelativePath=".\PyTypeInterface.h"
cannam@41 218 >
cannam@41 219 </File>
fazekasgy@37 220 </Filter>
fazekasgy@37 221 <Filter
fazekasgy@37 222 Name="Resource Files"
fazekasgy@37 223 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
fazekasgy@37 224 UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
fazekasgy@37 225 >
fazekasgy@37 226 </Filter>
fazekasgy@37 227 <Filter
fazekasgy@37 228 Name="Source Files"
fazekasgy@37 229 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
fazekasgy@37 230 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
fazekasgy@37 231 >
fazekasgy@37 232 <File
fazekasgy@37 233 RelativePath=".\Mutex.cpp"
fazekasgy@37 234 >
fazekasgy@37 235 </File>
fazekasgy@37 236 <File
cannam@46 237 RelativePath=".\PyExtensionManager.cpp"
cannam@46 238 >
cannam@46 239 </File>
cannam@46 240 <File
cannam@41 241 RelativePath=".\PyExtensionModule.cpp"
cannam@41 242 >
cannam@41 243 </File>
cannam@41 244 <File
cannam@41 245 RelativePath=".\PyFeature.cpp"
cannam@41 246 >
cannam@41 247 </File>
cannam@41 248 <File
cannam@41 249 RelativePath=".\PyFeatureSet.cpp"
cannam@41 250 >
cannam@41 251 </File>
cannam@41 252 <File
cannam@41 253 RelativePath=".\PyOutputDescriptor.cpp"
cannam@41 254 >
cannam@41 255 </File>
cannam@41 256 <File
cannam@41 257 RelativePath=".\PyParameterDescriptor.cpp"
cannam@41 258 >
cannam@41 259 </File>
cannam@41 260 <File
fazekasgy@37 261 RelativePath=".\PyPlugin.cpp"
fazekasgy@37 262 >
fazekasgy@37 263 </File>
fazekasgy@37 264 <File
fazekasgy@37 265 RelativePath=".\PyPlugScanner.cpp"
fazekasgy@37 266 >
fazekasgy@37 267 </File>
fazekasgy@37 268 <File
cannam@41 269 RelativePath=".\PyRealTime.cpp"
cannam@41 270 >
cannam@41 271 </File>
cannam@41 272 <File
cannam@41 273 RelativePath=".\PyTypeInterface.cpp"
cannam@41 274 >
cannam@41 275 </File>
cannam@41 276 <File
cannam@41 277 RelativePath=".\vampy-main.cpp"
fazekasgy@37 278 >
fazekasgy@37 279 </File>
fazekasgy@37 280 </Filter>
fazekasgy@37 281 </Files>
fazekasgy@37 282 <Globals>
fazekasgy@37 283 </Globals>
fazekasgy@37 284 </VisualStudioProject>