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="Release|Win32">
10 <Configuration>Release</Configuration>
11 <Platform>Win32</Platform>
12 </ProjectConfiguration>
13 <ProjectConfiguration Include="Tracer|Win32">
14 <Configuration>Tracer</Configuration>
15 <Platform>Win32</Platform>
16 </ProjectConfiguration>
18 <PropertyGroup Label="Globals">
19 <ProjectGuid>{8F427C1E-B580-4793-BEAC-F2CFEFA003F5}</ProjectGuid>
20 <RootNamespace>IPlugControls-rtas</RootNamespace>
22 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
23 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'" Label="Configuration">
24 <ConfigurationType>DynamicLibrary</ConfigurationType>
25 <UseOfMfc>false</UseOfMfc>
26 <PlatformToolset>v120</PlatformToolset>
28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
29 <ConfigurationType>DynamicLibrary</ConfigurationType>
30 <UseOfMfc>false</UseOfMfc>
31 <PlatformToolset>v120</PlatformToolset>
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
34 <ConfigurationType>DynamicLibrary</ConfigurationType>
35 <UseOfMfc>false</UseOfMfc>
36 <PlatformToolset>v120</PlatformToolset>
38 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
39 <ImportGroup Label="ExtensionSettings">
41 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'" Label="PropertySheets">
42 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
43 <Import Project="IPlugControls.props" />
45 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
46 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
47 <Import Project="IPlugControls.props" />
49 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
50 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
51 <Import Project="IPlugControls.props" />
53 <PropertyGroup Label="UserMacros" />
55 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
56 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)build-win\rtas\bin\</OutDir>
57 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)build-win\rtas\$(Configuration)\</IntDir>
58 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
59 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)build-win\rtas\bin\</OutDir>
60 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)build-win\rtas\$(Configuration)\</IntDir>
61 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
62 <OutDir Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">$(SolutionDir)build-win\rtas\bin\</OutDir>
63 <IntDir Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">$(SolutionDir)build-win\rtas\$(Configuration)\</IntDir>
64 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">false</LinkIncremental>
65 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dpm</TargetExt>
66 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dpm</TargetExt>
67 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">.dpm</TargetExt>
69 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
71 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
72 <MkTypLibCompatible>true</MkTypLibCompatible>
73 <SuppressStartupBanner>true</SuppressStartupBanner>
74 <TargetEnvironment>Win32</TargetEnvironment>
75 <TypeLibraryName>$(IntDir)$(TargetName).tlb</TypeLibraryName>
78 <AdditionalOptions>%40..\..\WDL\IPlug\RTAS\Paths_90_SDK.txt %(AdditionalOptions)</AdditionalOptions>
79 <Optimization>Disabled</Optimization>
80 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
81 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
82 <AdditionalIncludeDirectories>$(RTAS_INCLUDES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
83 <PreprocessorDefinitions>$(RTAS_DEFS);NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
84 <ExceptionHandling>Async</ExceptionHandling>
85 <BasicRuntimeChecks>Default</BasicRuntimeChecks>
86 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
87 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
88 <RuntimeTypeInfo>true</RuntimeTypeInfo>
91 <PrecompiledHeaderFile>
92 </PrecompiledHeaderFile>
93 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
94 <ObjectFileName>$(IntDir)</ObjectFileName>
95 <ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
98 <WarningLevel>Level3</WarningLevel>
99 <SuppressStartupBanner>true</SuppressStartupBanner>
100 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
101 <CallingConvention>Cdecl</CallingConvention>
102 <CompileAs>Default</CompileAs>
103 <ForcedIncludeFiles>digicode.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
106 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
107 <Culture>0x0409</Culture>
110 <AdditionalOptions>/MACHINE:I386 /FORCE:MULTIPLE /IGNORE:4006 /IGNORE:4070 %(AdditionalOptions)</AdditionalOptions>
111 <AdditionalDependencies>wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
112 <ShowProgress>NotSet</ShowProgress>
113 <OutputFile>$(OutDir)$(BINARY_NAME).dpm</OutputFile>
114 <SuppressStartupBanner>true</SuppressStartupBanner>
115 <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
116 <IgnoreSpecificDefaultLibraries>libcmt.lib;msvprt.lib</IgnoreSpecificDefaultLibraries>
117 <ModuleDefinitionFile>IPlugControls-rtas.def</ModuleDefinitionFile>
118 <GenerateDebugInformation>true</GenerateDebugInformation>
119 <ProgramDatabaseFile>$(RTAS_PLUGINS_PATH)\$(TargetName).pdb</ProgramDatabaseFile>
120 <GenerateMapFile>true</GenerateMapFile>
121 <MapFileName>$(IntDir)$(TargetName).map</MapFileName>
122 <SubSystem>Windows</SubSystem>
123 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
126 <Message>Copying dpm and rsr to $(RTAS_PLUGINS_PATH)</Message>
127 <Command>copy /Y "$(TargetPath)" "$(RTAS_PLUGINS_PATH)\$(BINARY_NAME).dpm"
128 copy /Y "$(TargetPath)".rsr "$(RTAS_PLUGINS_PATH)\$(BINARY_NAME).dpm.rsr"
132 <Command>copy /Y ..\..\WDL\IPlug\RTAS\ResourceFile "$(TargetPath)".rsr</Command>
133 <Outputs>$(TargetPath).rsr</Outputs>
134 <Message>Copying dummy rsr</Message>
136 </ItemDefinitionGroup>
137 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
139 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
140 <MkTypLibCompatible>true</MkTypLibCompatible>
141 <SuppressStartupBanner>true</SuppressStartupBanner>
142 <TargetEnvironment>Win32</TargetEnvironment>
143 <TypeLibraryName>$(IntDir)$(TargetName).tlb</TypeLibraryName>
146 <AdditionalOptions>%40..\..\WDL\IPlug\RTAS\Paths_90_SDK.txt %(AdditionalOptions)</AdditionalOptions>
147 <Optimization>Full</Optimization>
148 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
149 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
150 <AdditionalIncludeDirectories>$(RTAS_INCLUDES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
151 <PreprocessorDefinitions>$(RTAS_DEFS);$(RELEASE_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
152 <ExceptionHandling>Async</ExceptionHandling>
153 <BasicRuntimeChecks>Default</BasicRuntimeChecks>
154 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
155 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
156 <RuntimeTypeInfo>true</RuntimeTypeInfo>
159 <PrecompiledHeaderFile>
160 </PrecompiledHeaderFile>
161 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
162 <ObjectFileName>$(IntDir)</ObjectFileName>
163 <ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
166 <WarningLevel>Level3</WarningLevel>
167 <SuppressStartupBanner>true</SuppressStartupBanner>
168 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
169 <CallingConvention>Cdecl</CallingConvention>
170 <CompileAs>Default</CompileAs>
171 <ForcedIncludeFiles>digicode.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
174 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
175 <Culture>0x0409</Culture>
178 <AdditionalOptions>/MACHINE:I386 /FORCE:MULTIPLE /IGNORE:4006 /IGNORE:4070 %(AdditionalOptions)</AdditionalOptions>
179 <AdditionalDependencies>wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
180 <ShowProgress>NotSet</ShowProgress>
181 <OutputFile>$(OutDir)$(BINARY_NAME).dpm</OutputFile>
182 <SuppressStartupBanner>true</SuppressStartupBanner>
183 <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
184 <IgnoreSpecificDefaultLibraries>libcmt.lib;msvprt.lib</IgnoreSpecificDefaultLibraries>
185 <ModuleDefinitionFile>IPlugControls-rtas.def</ModuleDefinitionFile>
186 <GenerateDebugInformation>false</GenerateDebugInformation>
187 <SubSystem>Windows</SubSystem>
188 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
191 <Message>Copying dpm and rsr to $(RTAS_PLUGINS_PATH)</Message>
192 <Command>copy /Y "$(TargetPath)" "$(RTAS_PLUGINS_PATH)\$(BINARY_NAME).dpm"
193 copy /Y "$(TargetPath)".rsr "$(RTAS_PLUGINS_PATH)\$(BINARY_NAME).dpm.rsr"
197 <Command>copy /Y ..\..\WDL\IPlug\RTAS\ResourceFile "$(TargetPath)".rsr</Command>
198 <Outputs>$(TargetPath).rsr</Outputs>
199 <Message>Copying dummy rsr</Message>
201 </ItemDefinitionGroup>
202 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Tracer|Win32'">
204 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
205 <MkTypLibCompatible>true</MkTypLibCompatible>
206 <SuppressStartupBanner>true</SuppressStartupBanner>
207 <TargetEnvironment>Win32</TargetEnvironment>
208 <TypeLibraryName>$(IntDir)$(TargetName).tlb</TypeLibraryName>
211 <AdditionalOptions>%40..\..\WDL\IPlug\RTAS\Paths_90_SDK.txt %(AdditionalOptions)</AdditionalOptions>
212 <Optimization>Full</Optimization>
213 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
214 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
215 <AdditionalIncludeDirectories>$(RTAS_INCLUDES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
216 <PreprocessorDefinitions>$(RTAS_DEFS);$(TRACER_DEFS);%(PreprocessorDefinitions)</PreprocessorDefinitions>
217 <ExceptionHandling>Async</ExceptionHandling>
218 <BasicRuntimeChecks>Default</BasicRuntimeChecks>
219 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
220 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
221 <RuntimeTypeInfo>true</RuntimeTypeInfo>
224 <PrecompiledHeaderFile>
225 </PrecompiledHeaderFile>
226 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
227 <ObjectFileName>$(IntDir)</ObjectFileName>
228 <ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
231 <WarningLevel>Level3</WarningLevel>
232 <SuppressStartupBanner>true</SuppressStartupBanner>
233 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
234 <CallingConvention>Cdecl</CallingConvention>
235 <CompileAs>Default</CompileAs>
236 <ForcedIncludeFiles>digicode.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
239 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
240 <Culture>0x0409</Culture>
243 <AdditionalOptions>/MACHINE:I386 /FORCE:MULTIPLE /IGNORE:4006 /IGNORE:4070 %(AdditionalOptions)</AdditionalOptions>
244 <AdditionalDependencies>wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
245 <ShowProgress>NotSet</ShowProgress>
246 <OutputFile>$(OutDir)$(BINARY_NAME).dpm</OutputFile>
247 <SuppressStartupBanner>true</SuppressStartupBanner>
248 <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
249 <IgnoreSpecificDefaultLibraries>libcmt.lib;msvprt.lib</IgnoreSpecificDefaultLibraries>
250 <ModuleDefinitionFile>IPlugControls-rtas.def</ModuleDefinitionFile>
251 <GenerateDebugInformation>true</GenerateDebugInformation>
252 <ProgramDatabaseFile>$(RTAS_PLUGINS_PATH)\$(TargetName).pdb</ProgramDatabaseFile>
253 <GenerateMapFile>true</GenerateMapFile>
254 <MapFileName>$(IntDir)$(TargetName).map</MapFileName>
255 <SubSystem>Windows</SubSystem>
256 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
259 <Message>Copying dpm and rsr to $(RTAS_PLUGINS_PATH)</Message>
260 <Command>copy /Y "$(TargetPath)" "$(RTAS_PLUGINS_PATH)\$(BINARY_NAME).dpm"
261 copy /Y "$(TargetPath)".rsr "$(RTAS_PLUGINS_PATH)\$(BINARY_NAME).dpm.rsr"
265 <Command>copy /Y ..\..\WDL\IPlug\RTAS\ResourceFile "$(TargetPath)".rsr</Command>
266 <Outputs>$(TargetPath).rsr</Outputs>
267 <Message>Copying dummy rsr</Message>
269 </ItemDefinitionGroup>
271 <Library Include="..\..\PT9_SDK\WinBag\Release\lib\DAE.lib" />
272 <Library Include="..\..\PT9_SDK\WinBag\Release\lib\DigiExt.lib" />
273 <Library Include="..\..\PT9_SDK\WinBag\Release\lib\DSI.lib" />
274 <Library Include="..\..\PT9_SDK\WinBag\Release\lib\DSPManager.lib" />
275 <Library Include="..\..\PT9_SDK\WinBag\Release\lib\DSPManagerClientLib.lib" />
276 <Library Include="..\..\PT9_SDK\WinBag\Release\lib\PlugInLib.lib" />
277 <Library Include="..\..\PT9_SDK\WinBag\Release\lib\RTASClientLib.lib" />
280 <ClInclude Include="..\..\WDL\IPlug\Containers.h" />
281 <ClInclude Include="..\..\WDL\IPlug\Hosts.h" />
282 <ClInclude Include="..\..\WDL\IPlug\IBitmapMonoText.h" />
283 <ClInclude Include="..\..\WDL\IPlug\IControl.h" />
284 <ClInclude Include="..\..\WDL\IPlug\IGraphics.h" />
285 <ClInclude Include="..\..\WDL\IPlug\IGraphicsWin.h" />
286 <ClInclude Include="..\..\WDL\IPlug\IKeyboardControl.h" />
287 <ClInclude Include="..\..\WDL\IPlug\IMidiQueue.h" />
288 <ClInclude Include="..\..\WDL\IPlug\IParam.h" />
289 <ClInclude Include="..\..\WDL\IPlug\IPlug_include_in_plug_hdr.h" />
290 <ClInclude Include="..\..\WDL\IPlug\IPlug_include_in_plug_src.h" />
291 <ClInclude Include="..\..\WDL\IPlug\IPlugBase.h" />
292 <ClInclude Include="..\..\WDL\IPlug\IPlugOSDetect.h" />
293 <ClInclude Include="..\..\WDL\IPlug\IPlugRTAS.h" />
294 <ClInclude Include="..\..\WDL\IPlug\IPlugStructs.h" />
295 <ClInclude Include="..\..\WDL\IPlug\IPopupMenu.h" />
296 <ClInclude Include="..\..\WDL\IPlug\Log.h" />
297 <ClInclude Include="..\..\WDL\IPlug\RTAS\EditorInterface.h" />
298 <ClInclude Include="..\..\WDL\IPlug\RTAS\IPlugCustomUI.h" />
299 <ClInclude Include="..\..\WDL\IPlug\RTAS\IPlugDigiView.h" />
300 <ClInclude Include="..\..\WDL\IPlug\RTAS\IPlugGroup.h" />
301 <ClInclude Include="..\..\WDL\IPlug\RTAS\IPlugProcess.h" />
302 <ClInclude Include="..\..\WDL\IPlug\RTAS\IPlugProcessAS.h" />
303 <ClInclude Include="..\..\WDL\IPlug\RTAS\IPlugProcessRTAS.h" />
304 <ClInclude Include="..\..\WDL\IPlug\RTAS\ProcessInterface.h" />
305 <ClInclude Include="..\..\WDL\IPlug\RTAS\digicode.h" />
306 <ClInclude Include="IPlugControls.h" />
307 <ClInclude Include="resource.h" />
310 <ClCompile Include="..\..\WDL\IPlug\Hosts.cpp" />
311 <ClCompile Include="..\..\WDL\IPlug\IBitmapMonoText.cpp" />
312 <ClCompile Include="..\..\WDL\IPlug\IControl.cpp" />
313 <ClCompile Include="..\..\WDL\IPlug\IGraphics.cpp" />
314 <ClCompile Include="..\..\WDL\IPlug\IGraphicsWin.cpp" />
315 <ClCompile Include="..\..\WDL\IPlug\IParam.cpp" />
316 <ClCompile Include="..\..\WDL\IPlug\IPlugBase.cpp" />
317 <ClCompile Include="..\..\WDL\IPlug\IPlugRTAS.cpp" />
318 <ClCompile Include="..\..\WDL\IPlug\IPlugStructs.cpp" />
319 <ClCompile Include="..\..\WDL\IPlug\IPopupMenu.cpp" />
320 <ClCompile Include="..\..\WDL\IPlug\Log.cpp" />
321 <ClCompile Include="..\..\WDL\IPlug\RTAS\IPlugCustomUI.cpp" />
322 <ClCompile Include="..\..\WDL\IPlug\RTAS\IPlugGroup.cpp" />
323 <ClCompile Include="..\..\WDL\IPlug\RTAS\IPlugProcess.cpp" />
324 <ClCompile Include="..\..\WDL\IPlug\RTAS\IPlugProcessAS.cpp" />
325 <ClCompile Include="..\..\WDL\IPlug\RTAS\IPlugProcessRTAS.cpp" />
326 <ClCompile Include="..\..\WDL\IPlug\RTAS\digicode1.cpp" />
327 <ClCompile Include="..\..\WDL\IPlug\RTAS\digicode2.cpp" />
328 <ClCompile Include="..\..\WDL\IPlug\RTAS\digicode3.cpp" />
329 <ClCompile Include="IPlugControls.cpp" />
332 <None Include="IPlugControls-rtas.def" />
335 <ResourceCompile Include="IPlugControls.rc" />
338 <ProjectReference Include="..\..\PT9_SDK\AlturaPorts\TDMPlugIns\PlugInLibrary\WinBuild\PlugInLib.vcxproj">
339 <Project>{d2ce28ff-63b8-48bc-936d-33f365b4053f}</Project>
340 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
343 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
344 <ImportGroup Label="ExtensionTargets">
346 <Target Name="AfterBuild">
347 <PaceFixLogs Condition="Exists('$(PACE_FUSION_HOME)PaceFusionUi2013.dll')" LogDirectory="$(IntDir)" />