Make duplicate script compatible with Python 3
[wdl/wdl-ol.git] / IPlugExamples / IPlugMultiTargets / IPlugMultiTargets-aax.vcxproj
blobcd537f12de29afc36a1f6dbb4fcba37291d36824
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <UsingTask TaskName="PaceFixLogs" AssemblyFile="$(PACE_FUSION_HOME)PaceFusionUi2013.dll" />
4   <ItemGroup Label="ProjectConfigurations">
5     <ProjectConfiguration Include="Debug|Win32">
6       <Configuration>Debug</Configuration>
7       <Platform>Win32</Platform>
8     </ProjectConfiguration>
9     <ProjectConfiguration Include="Debug|x64">
10       <Configuration>Debug</Configuration>
11       <Platform>x64</Platform>
12     </ProjectConfiguration>
13     <ProjectConfiguration Include="Release|Win32">
14       <Configuration>Release</Configuration>
15       <Platform>Win32</Platform>
16     </ProjectConfiguration>
17     <ProjectConfiguration Include="Release|x64">
18       <Configuration>Release</Configuration>
19       <Platform>x64</Platform>
20     </ProjectConfiguration>
21     <ProjectConfiguration Include="Tracer|Win32">
22       <Configuration>Tracer</Configuration>
23       <Platform>Win32</Platform>
24     </ProjectConfiguration>
25     <ProjectConfiguration Include="Tracer|x64">
26       <Configuration>Tracer</Configuration>
27       <Platform>x64</Platform>
28     </ProjectConfiguration>
29   </ItemGroup>
30   <PropertyGroup Label="Globals">
31     <ProjectGuid>{DC4B5920-933D-4C82-B842-F34431D55A93}</ProjectGuid>
32     <RootNamespace>IPlugMultiTargets-aax</RootNamespace>
33     <Keyword>ManagedCProj</Keyword>
34   </PropertyGroup>
35   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
37     <ConfigurationType>DynamicLibrary</ConfigurationType>
38     <PlatformToolset>v120</PlatformToolset>
39   </PropertyGroup>
40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'" Label="Configuration">
41     <ConfigurationType>DynamicLibrary</ConfigurationType>
42     <PlatformToolset>v120</PlatformToolset>
43   </PropertyGroup>
44   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
45     <ConfigurationType>DynamicLibrary</ConfigurationType>
46     <PlatformToolset>v120</PlatformToolset>
47   </PropertyGroup>
48   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
49     <ConfigurationType>DynamicLibrary</ConfigurationType>
50     <PlatformToolset>v120</PlatformToolset>
51   </PropertyGroup>
52   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'" Label="Configuration">
53     <ConfigurationType>DynamicLibrary</ConfigurationType>
54     <PlatformToolset>v120</PlatformToolset>
55   </PropertyGroup>
56   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
57     <ConfigurationType>DynamicLibrary</ConfigurationType>
58     <PlatformToolset>v120</PlatformToolset>
59   </PropertyGroup>
60   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
61   <ImportGroup Label="ExtensionSettings">
62   </ImportGroup>
63   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65     <Import Project="IPlugMultiTargets.props" />
66   </ImportGroup>
67   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'" Label="PropertySheets">
68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
69     <Import Project="IPlugMultiTargets.props" />
70   </ImportGroup>
71   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
73     <Import Project="IPlugMultiTargets.props" />
74   </ImportGroup>
75   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
77     <Import Project="IPlugMultiTargets.props" />
78   </ImportGroup>
79   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'" Label="PropertySheets">
80     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
81     <Import Project="IPlugMultiTargets.props" />
82   </ImportGroup>
83   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
84     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
85     <Import Project="IPlugMultiTargets.props" />
86   </ImportGroup>
87   <PropertyGroup Label="UserMacros" />
88   <PropertyGroup>
89     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
90     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\$(Platform)\</OutDir>
91     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">build-win\aax\$(Platform)\$(Configuration)\</IntDir>
92     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
93     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\$(Platform)\</OutDir>
94     <OutDir Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\$(Platform)\</OutDir>
95     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">build-win\aax\$(Platform)\$(Configuration)\</IntDir>
96     <IntDir Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">build-win\aax\$(Platform)\$(Configuration)\</IntDir>
97     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
98     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">false</LinkIncremental>
99     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\$(Platform)\</OutDir>
100     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">build-win\aax\$(Platform)\$(Configuration)\</IntDir>
101     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
102     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\$(Platform)\</OutDir>
103     <OutDir Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\$(Platform)\</OutDir>
104     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">build-win\aax\$(Platform)\$(Configuration)\</IntDir>
105     <IntDir Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">build-win\aax\$(Platform)\$(Configuration)\</IntDir>
106     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
107     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">false</LinkIncremental>
108   </PropertyGroup>
109   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
110     <PreBuildEvent>
111       <Command>DEL /Q /F /S .\build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\Win32\
112 CALL ..\..\AAX_SDK\Utilities\CreatePackage.bat $(OutDir) ..\..\AAX_SDK\Utilities\PlugIn.ico
113 </Command>
114     </PreBuildEvent>
115     <CustomBuildStep>
116       <Message>
117       </Message>
118       <Command>
119       </Command>
120       <Outputs>%(Outputs)</Outputs>
121     </CustomBuildStep>
122     <ClCompile>
123       <Optimization>Disabled</Optimization>
124       <AdditionalIncludeDirectories>$(AAX_INCLUDES);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
125       <PreprocessorDefinitions>$(AAX_DEFS);$(DEBUG_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
126       <MinimalRebuild>false</MinimalRebuild>
127       <ExceptionHandling>Async</ExceptionHandling>
128       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
129       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
130       <RuntimeTypeInfo>true</RuntimeTypeInfo>
131       <PrecompiledHeaderOutputFile>$(IntDir)IPlugMultiTargets.pch</PrecompiledHeaderOutputFile>
132       <BrowseInformation>
133       </BrowseInformation>
134       <WarningLevel>Level3</WarningLevel>
135       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
136       <CompileAs>Default</CompileAs>
137       <ForcedIncludeFiles>%(ForcedIncludeFiles)</ForcedIncludeFiles>
138     </ClCompile>
139     <Link>
140       <AdditionalDependencies>$(AAX_LIBS)</AdditionalDependencies>
141       <OutputFile>$(OutDir)$(BINARY_NAME).aaxplugin</OutputFile>
142       <SuppressStartupBanner>true</SuppressStartupBanner>
143       <GenerateDebugInformation>true</GenerateDebugInformation>
144       <AssemblyDebug>
145       </AssemblyDebug>
146       <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
147       <GenerateMapFile>true</GenerateMapFile>
148       <MapFileName>$(IntDir)$(TargetName).map</MapFileName>
149       <SubSystem>Windows</SubSystem>
150       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
151     </Link>
152     <Bscmake>
153       <OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
154     </Bscmake>
155     <PostBuildEvent>
156       <Message>Copying AAX plugin folder to $(AAX_PLUGINS_PATH)</Message>
157       <Command>xcopy /E /Y /i ".\build-win\aax\bin\$(BINARY_NAME).aaxplugin" "$(AAX_PLUGINS_PATH)\$(BINARY_NAME).aaxplugin"</Command>
158     </PostBuildEvent>
159   </ItemDefinitionGroup>
160   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
161     <PreBuildEvent>
162       <Command>DEL /Q /F /S .\build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\Win32\
163 CALL ..\..\AAX_SDK\Utilities\CreatePackage.bat $(OutDir) ..\..\AAX_SDK\Utilities\PlugIn.ico
164 </Command>
165     </PreBuildEvent>
166     <CustomBuildStep>
167       <Message>
168       </Message>
169       <Command>
170       </Command>
171       <Outputs>%(Outputs)</Outputs>
172     </CustomBuildStep>
173     <ClCompile>
174       <Optimization>MaxSpeed</Optimization>
175       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
176       <AdditionalIncludeDirectories>$(AAX_INCLUDES);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
177       <PreprocessorDefinitions>$(AAX_DEFS);$(RELEASE_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
178       <MinimalRebuild>false</MinimalRebuild>
179       <ExceptionHandling>Async</ExceptionHandling>
180       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
181       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
182       <RuntimeTypeInfo>true</RuntimeTypeInfo>
183       <PrecompiledHeader>
184       </PrecompiledHeader>
185       <AssemblerListingLocation>
186       </AssemblerListingLocation>
187       <ProgramDataBaseFileName>$(IntDir)vc70.pdb</ProgramDataBaseFileName>
188       <BrowseInformation>
189       </BrowseInformation>
190       <WarningLevel>Level3</WarningLevel>
191       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
192       <CompileAs>Default</CompileAs>
193       <ForcedIncludeFiles>%(ForcedIncludeFiles)</ForcedIncludeFiles>
194     </ClCompile>
195     <ResourceCompile>
196       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
197       <Culture>0x0409</Culture>
198     </ResourceCompile>
199     <Link>
200       <AdditionalDependencies>$(AAX_LIBS)</AdditionalDependencies>
201       <OutputFile>$(OutDir)$(BINARY_NAME).aaxplugin</OutputFile>
202       <SuppressStartupBanner>true</SuppressStartupBanner>
203       <GenerateDebugInformation>false</GenerateDebugInformation>
204       <SubSystem>Windows</SubSystem>
205       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
206     </Link>
207     <Bscmake>
208       <OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
209     </Bscmake>
210     <PostBuildEvent>
211       <Message>Copying AAX plugin folder to $(AAX_PLUGINS_PATH)</Message>
212       <Command>xcopy /E /Y /i ".\build-win\aax\bin\$(BINARY_NAME).aaxplugin" "$(AAX_PLUGINS_PATH)\$(BINARY_NAME).aaxplugin"</Command>
213     </PostBuildEvent>
214   </ItemDefinitionGroup>
215   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">
216     <PreBuildEvent>
217       <Command>DEL /Q /F /S .\build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\Win32\
218 CALL ..\..\AAX_SDK\Utilities\CreatePackage.bat $(OutDir) ..\..\AAX_SDK\Utilities\PlugIn.ico
219 </Command>
220     </PreBuildEvent>
221     <CustomBuildStep>
222       <Message>
223       </Message>
224       <Command>
225       </Command>
226       <Outputs>%(Outputs)</Outputs>
227     </CustomBuildStep>
228     <ClCompile>
229       <Optimization>MaxSpeed</Optimization>
230       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
231       <AdditionalIncludeDirectories>$(AAX_INCLUDES);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
232       <PreprocessorDefinitions>$(AAX_DEFS);$(TRACER_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
233       <MinimalRebuild>false</MinimalRebuild>
234       <ExceptionHandling>Async</ExceptionHandling>
235       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
236       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
237       <RuntimeTypeInfo>true</RuntimeTypeInfo>
238       <PrecompiledHeader>
239       </PrecompiledHeader>
240       <AssemblerListingLocation>
241       </AssemblerListingLocation>
242       <ProgramDataBaseFileName>$(IntDir)vc70.pdb</ProgramDataBaseFileName>
243       <BrowseInformation>
244       </BrowseInformation>
245       <WarningLevel>Level3</WarningLevel>
246       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
247       <CompileAs>Default</CompileAs>
248       <ForcedIncludeFiles>%(ForcedIncludeFiles)</ForcedIncludeFiles>
249     </ClCompile>
250     <ResourceCompile>
251       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
252       <Culture>0x0409</Culture>
253     </ResourceCompile>
254     <Link>
255       <AdditionalDependencies>$(AAX_LIBS)</AdditionalDependencies>
256       <OutputFile>$(OutDir)$(BINARY_NAME).aaxplugin</OutputFile>
257       <SuppressStartupBanner>true</SuppressStartupBanner>
258       <GenerateDebugInformation>false</GenerateDebugInformation>
259       <SubSystem>Windows</SubSystem>
260       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
261     </Link>
262     <Bscmake>
263       <OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
264     </Bscmake>
265     <PostBuildEvent>
266       <Message>Copying AAX plugin folder to $(AAX_PLUGINS_PATH)</Message>
267       <Command>xcopy /E /Y /i ".\build-win\aax\bin\$(BINARY_NAME).aaxplugin" "$(AAX_PLUGINS_PATH)\$(BINARY_NAME).aaxplugin"</Command>
268     </PostBuildEvent>
269   </ItemDefinitionGroup>
270   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
271     <PreBuildEvent>
272       <Command>DEL /Q /F /S .\build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\x64\
273       </Command>
274     </PreBuildEvent>
275     <CustomBuildStep>
276       <Message>
277       </Message>
278       <Command>
279       </Command>
280       <Outputs>%(Outputs)</Outputs>
281     </CustomBuildStep>
282     <Midl>
283       <TargetEnvironment>X64</TargetEnvironment>
284     </Midl>
285     <ClCompile>
286       <Optimization>Disabled</Optimization>
287       <AdditionalIncludeDirectories>$(AAX_INCLUDES);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
288       <PreprocessorDefinitions>$(AAX_DEFS);$(DEBUG_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
289       <MinimalRebuild>false</MinimalRebuild>
290       <ExceptionHandling>Async</ExceptionHandling>
291       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
292       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
293       <RuntimeTypeInfo>true</RuntimeTypeInfo>
294       <PrecompiledHeaderOutputFile>$(IntDir)IPlugMultiTargets.pch</PrecompiledHeaderOutputFile>
295       <BrowseInformation>true</BrowseInformation>
296       <WarningLevel>Level3</WarningLevel>
297       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
298       <CompileAs>Default</CompileAs>
299       <ForcedIncludeFiles>%(ForcedIncludeFiles)</ForcedIncludeFiles>
300     </ClCompile>
301     <Link>
302       <AdditionalDependencies>$(AAX_LIBS)</AdditionalDependencies>
303       <OutputFile>$(OutDir)$(BINARY_NAME).aaxplugin</OutputFile>
304       <SuppressStartupBanner>true</SuppressStartupBanner>
305       <GenerateDebugInformation>true</GenerateDebugInformation>
306       <AssemblyDebug>
307       </AssemblyDebug>
308       <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
309       <GenerateMapFile>true</GenerateMapFile>
310       <MapFileName>$(IntDir)$(TargetName).map</MapFileName>
311       <SubSystem>Windows</SubSystem>
312       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
313       <TargetMachine>MachineX64</TargetMachine>
314     </Link>
315     <Bscmake>
316       <OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
317     </Bscmake>
318     <PostBuildEvent>
319       <Message>Copying AAX plugin folder to $(AAX_PLUGINS_PATH)</Message>
320       <Command>xcopy /E /Y /i ".\build-win\aax\bin\$(BINARY_NAME).aaxplugin" "$(AAX_PLUGINS_PATH)\$(BINARY_NAME).aaxplugin"</Command>
321     </PostBuildEvent>
322   </ItemDefinitionGroup>
323   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
324     <PreBuildEvent>
325       <Command>DEL /Q /F /S .\build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\x64\
326       </Command>
327     </PreBuildEvent>
328     <CustomBuildStep>
329       <Message>
330       </Message>
331       <Command>
332       </Command>
333       <Outputs>%(Outputs)</Outputs>
334     </CustomBuildStep>
335     <Midl>
336       <TargetEnvironment>X64</TargetEnvironment>
337     </Midl>
338     <ClCompile>
339       <Optimization>MaxSpeed</Optimization>
340       <AdditionalIncludeDirectories>$(AAX_INCLUDES);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
341       <PreprocessorDefinitions>$(AAX_DEFS);$(RELEASE_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
342       <MinimalRebuild>false</MinimalRebuild>
343       <ExceptionHandling>Async</ExceptionHandling>
344       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
345       <RuntimeTypeInfo>true</RuntimeTypeInfo>
346       <PrecompiledHeader>
347       </PrecompiledHeader>
348       <AssemblerListingLocation>
349       </AssemblerListingLocation>
350       <ProgramDataBaseFileName>$(IntDir)vc70.pdb</ProgramDataBaseFileName>
351       <WarningLevel>Level3</WarningLevel>
352       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
353       <CompileAs>Default</CompileAs>
354       <ForcedIncludeFiles>%(ForcedIncludeFiles)</ForcedIncludeFiles>
355       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
356     </ClCompile>
357     <ResourceCompile>
358       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
359       <Culture>0x0409</Culture>
360     </ResourceCompile>
361     <Link>
362       <AdditionalDependencies>$(AAX_LIBS)</AdditionalDependencies>
363       <OutputFile>$(OutDir)$(BINARY_NAME).aaxplugin</OutputFile>
364       <SuppressStartupBanner>true</SuppressStartupBanner>
365       <GenerateDebugInformation>false</GenerateDebugInformation>
366       <SubSystem>Windows</SubSystem>
367       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
368       <TargetMachine>MachineX64</TargetMachine>
369     </Link>
370     <Bscmake>
371       <OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
372     </Bscmake>
373     <PostBuildEvent>
374       <Message>Copying AAX plugin folder to $(AAX_PLUGINS_PATH)</Message>
375       <Command>xcopy /E /Y /i ".\build-win\aax\bin\$(BINARY_NAME).aaxplugin" "$(AAX_PLUGINS_PATH)\$(BINARY_NAME).aaxplugin"</Command>
376     </PostBuildEvent>
377   </ItemDefinitionGroup>
378   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">
379     <PreBuildEvent>
380       <Command>DEL /Q /F /S .\build-win\aax\bin\$(BINARY_NAME).aaxplugin\Contents\x64\
381       </Command>
382     </PreBuildEvent>
383     <CustomBuildStep>
384       <Message>
385       </Message>
386       <Command>
387       </Command>
388       <Outputs>%(Outputs)</Outputs>
389     </CustomBuildStep>
390     <Midl>
391       <TargetEnvironment>X64</TargetEnvironment>
392     </Midl>
393     <ClCompile>
394       <Optimization>MaxSpeed</Optimization>
395       <AdditionalIncludeDirectories>$(AAX_INCLUDES);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
396       <PreprocessorDefinitions>$(AAX_DEFS);$(TRACER_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
397       <MinimalRebuild>false</MinimalRebuild>
398       <ExceptionHandling>Async</ExceptionHandling>
399       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
400       <RuntimeTypeInfo>true</RuntimeTypeInfo>
401       <PrecompiledHeader>
402       </PrecompiledHeader>
403       <AssemblerListingLocation>
404       </AssemblerListingLocation>
405       <ProgramDataBaseFileName>$(IntDir)vc70.pdb</ProgramDataBaseFileName>
406       <WarningLevel>Level3</WarningLevel>
407       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
408       <CompileAs>Default</CompileAs>
409       <ForcedIncludeFiles>%(ForcedIncludeFiles)</ForcedIncludeFiles>
410       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
411     </ClCompile>
412     <ResourceCompile>
413       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
414       <Culture>0x0409</Culture>
415     </ResourceCompile>
416     <Link>
417       <AdditionalDependencies>$(AAX_LIBS)</AdditionalDependencies>
418       <OutputFile>$(OutDir)$(BINARY_NAME).aaxplugin</OutputFile>
419       <SuppressStartupBanner>true</SuppressStartupBanner>
420       <GenerateDebugInformation>false</GenerateDebugInformation>
421       <SubSystem>Windows</SubSystem>
422       <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
423       <TargetMachine>MachineX64</TargetMachine>
424     </Link>
425     <Bscmake>
426       <OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
427     </Bscmake>
428     <PostBuildEvent>
429       <Message>Copying AAX plugin folder to $(AAX_PLUGINS_PATH)</Message>
430       <Command>xcopy /E /Y /i ".\build-win\aax\bin\$(BINARY_NAME).aaxplugin" "$(AAX_PLUGINS_PATH)\$(BINARY_NAME).aaxplugin"</Command>
431     </PostBuildEvent>
432   </ItemDefinitionGroup>
433   <ItemGroup>
434     <ClCompile Include="..\..\AAX_SDK\Interfaces\AAX_Exports.cpp">
435       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
436       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
437       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
438       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
439       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
440       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
441     </ClCompile>
442     <ClCompile Include="..\..\WDL\IPlug\Hosts.cpp" />
443     <ClCompile Include="..\..\WDL\IPlug\IBitmapMonoText.cpp" />
444     <ClCompile Include="..\..\WDL\IPlug\IControl.cpp" />
445     <ClCompile Include="..\..\WDL\IPlug\IGraphics.cpp" />
446     <ClCompile Include="..\..\WDL\IPlug\IGraphicsWin.cpp" />
447     <ClCompile Include="..\..\WDL\IPlug\IParam.cpp" />
448     <ClCompile Include="..\..\WDL\IPlug\IPlugBase.cpp" />
449     <ClCompile Include="..\..\WDL\IPlug\IPlugStructs.cpp" />
450     <ClCompile Include="..\..\WDL\IPlug\IPopupMenu.cpp" />
451     <ClCompile Include="..\..\WDL\IPlug\Log.cpp" />
452     <ClCompile Include="..\..\WDL\IPlug\AAX\AAX_CIPlugParameters.cpp" />
453     <ClCompile Include="..\..\WDL\IPlug\IPlugAAX.cpp" />
454     <ClCompile Include="..\..\WDL\IPlug\AAX\IPlugAAX_Describe.cpp" />
455     <ClCompile Include="IPlugMultiTargets.cpp" />
456   </ItemGroup>
457   <ItemGroup>
458     <CustomBuildStep Include="..\..\AAX_SDK\Libs\Release\AAXLibrary.lib">
459       <FileType>Document</FileType>
460       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
461       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
462       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">true</ExcludedFromBuild>
463     </CustomBuildStep>
464     <CustomBuildStep Include="..\..\AAX_SDK\Libs\Debug\AAXLibrary_D.lib">
465       <FileType>Document</FileType>
466       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
467       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">true</ExcludedFromBuild>
468       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
469       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">true</ExcludedFromBuild>
470     </CustomBuildStep>
471     <CustomBuildStep Include="..\..\AAX_SDK\Libs\Release\AAXLibrary_x64.lib">
472       <FileType>Document</FileType>
473       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
474       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
475       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">true</ExcludedFromBuild>
476     </CustomBuildStep>
477     <CustomBuildStep Include="..\..\AAX_SDK\Libs\Debug\AAXLibrary_x64_D.lib">
478       <FileType>Document</FileType>
479       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
480       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
481       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">true</ExcludedFromBuild>
482       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
483       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">true</ExcludedFromBuild>
484     </CustomBuildStep>
485   </ItemGroup>
486   <ItemGroup>
487     <ClInclude Include="..\..\WDL\IPlug\Containers.h" />
488     <ClInclude Include="..\..\WDL\IPlug\Hosts.h" />
489     <ClInclude Include="..\..\WDL\IPlug\IBitmapMonoText.h" />
490     <ClInclude Include="..\..\WDL\IPlug\IControl.h" />
491     <ClInclude Include="..\..\WDL\IPlug\IGraphics.h" />
492     <ClInclude Include="..\..\WDL\IPlug\IGraphicsWin.h" />
493     <ClInclude Include="..\..\WDL\IPlug\IKeyboardControl.h" />
494     <ClInclude Include="..\..\WDL\IPlug\IMidiQueue.h" />
495     <ClInclude Include="..\..\WDL\IPlug\IParam.h" />
496     <ClInclude Include="..\..\WDL\IPlug\IPlug_include_in_plug_hdr.h" />
497     <ClInclude Include="..\..\WDL\IPlug\IPlug_include_in_plug_src.h" />
498     <ClInclude Include="..\..\WDL\IPlug\IPlugBase.h" />
499     <ClInclude Include="..\..\WDL\IPlug\IPlugOSDetect.h" />
500     <ClInclude Include="..\..\WDL\IPlug\IPlugStructs.h" />
501     <ClInclude Include="..\..\WDL\IPlug\IPopupMenu.h" />
502     <ClInclude Include="..\..\WDL\IPlug\Log.h" />
503     <ClInclude Include="..\..\WDL\IPlug\AAX\AAX_CIPlugParameters.h" />
504     <ClInclude Include="..\..\WDL\IPlug\IPlugAAX.h" />
505     <ClInclude Include="IPlugMultiTargets.h" />
506     <ClInclude Include="resource.h" />
507   </ItemGroup>
508   <ItemGroup>
509     <ResourceCompile Include="IPlugMultiTargets.rc" />
510   </ItemGroup>
511   <ItemGroup>
512     <Library Include="..\..\AAX_SDK\Libs\Debug\AAXLibrary_D.lib">
513       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
514       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">true</ExcludedFromBuild>
515       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
516       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
517       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">true</ExcludedFromBuild>
518     </Library>
519     <Library Include="..\..\AAX_SDK\Libs\Debug\AAXLibrary_x64_D.lib">
520       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
521       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">true</ExcludedFromBuild>
522       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
523       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
524       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">true</ExcludedFromBuild>
525     </Library>
526     <Library Include="..\..\AAX_SDK\Libs\Release\AAXLibrary.lib">
527       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
528       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
529       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
530       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|x64'">true</ExcludedFromBuild>
531     </Library>
532     <Library Include="..\..\AAX_SDK\Libs\Release\AAXLibrary_x64.lib">
533       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
534       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
535       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
536       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">true</ExcludedFromBuild>
537     </Library>
538   </ItemGroup>
539   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
540   <ImportGroup Label="ExtensionTargets">
541   </ImportGroup>
542   <Target Name="AfterBuild">
543     <PaceFixLogs Condition="Exists('$(PACE_FUSION_HOME)PaceFusionUi2013.dll')" LogDirectory="$(IntDir)" />
544   </Target>
545 </Project>