Collection of DPF-based plugins for packaging
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

178 lines
12KB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <ItemGroup Label="ProjectConfigurations">
  4. <ProjectConfiguration Include="Debug|x64">
  5. <Configuration>Debug</Configuration>
  6. <Platform>x64</Platform>
  7. </ProjectConfiguration>
  8. <ProjectConfiguration Include="Release|x64">
  9. <Configuration>Release</Configuration>
  10. <Platform>x64</Platform>
  11. </ProjectConfiguration>
  12. </ItemGroup>
  13. <PropertyGroup Label="Globals">
  14. <ProjectGuid>{55A71B6A-5C7E-30D5-8210-302A8D2080DB}</ProjectGuid>
  15. <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
  16. <Keyword>Win32Proj</Keyword>
  17. <Platform>x64</Platform>
  18. <ProjectName>MstressJuppyDancer</ProjectName>
  19. <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
  20. </PropertyGroup>
  21. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  22. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  23. <ConfigurationType>DynamicLibrary</ConfigurationType>
  24. <CharacterSet>MultiByte</CharacterSet>
  25. <PlatformToolset>v142</PlatformToolset>
  26. </PropertyGroup>
  27. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  28. <ConfigurationType>DynamicLibrary</ConfigurationType>
  29. <CharacterSet>MultiByte</CharacterSet>
  30. <PlatformToolset>v142</PlatformToolset>
  31. </PropertyGroup>
  32. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  33. <ImportGroup Label="ExtensionSettings">
  34. </ImportGroup>
  35. <ImportGroup Label="PropertySheets">
  36. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  37. </ImportGroup>
  38. <PropertyGroup Label="UserMacros" />
  39. <PropertyGroup>
  40. <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
  41. <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">squashNativePresets\Debug\</OutDir>
  42. <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">MstressJuppyDancer.dir\Debug\</IntDir>
  43. <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">MstressJuppyDancer</TargetName>
  44. <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
  45. <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  46. <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
  47. <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">squashNativePresets\Release\</OutDir>
  48. <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MstressJuppyDancer.dir\Release\</IntDir>
  49. <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MstressJuppyDancer</TargetName>
  50. <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
  51. <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  52. <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
  53. </PropertyGroup>
  54. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  55. <ClCompile>
  56. <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../src\libprojectM\NativePresetFactory;$(MSBuildThisFileDirectory)../vendor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  57. <AssemblerListingLocation>Debug/</AssemblerListingLocation>
  58. <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  59. <CompileAs>CompileAsCpp</CompileAs>
  60. <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  61. <ExceptionHandling>Sync</ExceptionHandling>
  62. <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
  63. <Optimization>Disabled</Optimization>
  64. <PrecompiledHeader>NotUsing</PrecompiledHeader>
  65. <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  66. <RuntimeTypeInfo>true</RuntimeTypeInfo>
  67. <UseFullPaths>false</UseFullPaths>
  68. <WarningLevel>Level3</WarningLevel>
  69. <PreprocessorDefinitions>WIN32;_WINDOWS;LINUX;PROJECTM_PREFIX='""';MstressJuppyDancer_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  70. <ObjectFileName>$(IntDir)</ObjectFileName>
  71. </ClCompile>
  72. <ResourceCompile>
  73. <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;LINUX;PROJECTM_PREFIX='\"\"';MstressJuppyDancer_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  74. <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../src\libprojectM\NativePresetFactory;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  75. </ResourceCompile>
  76. <Midl>
  77. <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../src\libprojectM\NativePresetFactory;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  78. <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
  79. <HeaderFileName>%(Filename).h</HeaderFileName>
  80. <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
  81. <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
  82. <ProxyFileName>%(Filename)_p.c</ProxyFileName>
  83. </Midl>
  84. <Link>
  85. <AdditionalDependencies>Renderer\Debug\Renderer.lib;NativePresetFactory\Debug\NativePresetFactory.lib;libprojectM\Debug\projectM.lib;NativePresetFactory\Debug\NativePresetFactory.lib;MilkdropPresetFactory\Debug\MilkdropPresetFactory.lib;Renderer\Debug\Renderer.lib;opengl32.lib;glu32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
  86. <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  87. <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
  88. <GenerateDebugInformation>true</GenerateDebugInformation>
  89. <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  90. <ImportLibrary>NativePresets/Debug/MstressJuppyDancer.lib</ImportLibrary>
  91. <ProgramDataBaseFile>NativePresets/Debug/MstressJuppyDancer.pdb</ProgramDataBaseFile>
  92. <SubSystem>Console</SubSystem>
  93. </Link>
  94. <ProjectReference>
  95. <LinkLibraryDependencies>false</LinkLibraryDependencies>
  96. </ProjectReference>
  97. </ItemDefinitionGroup>
  98. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  99. <ClCompile>
  100. <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../src\libprojectM\NativePresetFactory;$(MSBuildThisFileDirectory)../vendor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  101. <AssemblerListingLocation>Release/</AssemblerListingLocation>
  102. <CompileAs>CompileAsCpp</CompileAs>
  103. <ExceptionHandling>Sync</ExceptionHandling>
  104. <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
  105. <Optimization>MaxSpeed</Optimization>
  106. <PrecompiledHeader>NotUsing</PrecompiledHeader>
  107. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  108. <RuntimeTypeInfo>true</RuntimeTypeInfo>
  109. <UseFullPaths>false</UseFullPaths>
  110. <WarningLevel>Level3</WarningLevel>
  111. <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;LINUX;PROJECTM_PREFIX='""';MstressJuppyDancer_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  112. <ObjectFileName>$(IntDir)</ObjectFileName>
  113. <DebugInformationFormat>
  114. </DebugInformationFormat>
  115. </ClCompile>
  116. <ResourceCompile>
  117. <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;LINUX;PROJECTM_PREFIX='\"\"';MstressJuppyDancer_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  118. <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../src\libprojectM\NativePresetFactory;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  119. </ResourceCompile>
  120. <Midl>
  121. <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)../src\libprojectM;$(MSBuildThisFileDirectory);$(MSBuildThisFileDirectory)../src\libprojectM\Renderer;$(MSBuildThisFileDirectory)../src\libprojectM\NativePresetFactory;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  122. <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
  123. <HeaderFileName>%(Filename).h</HeaderFileName>
  124. <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
  125. <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
  126. <ProxyFileName>%(Filename)_p.c</ProxyFileName>
  127. </Midl>
  128. <Link>
  129. <AdditionalDependencies>Renderer\Release\Renderer.lib;NativePresetFactory\Release\NativePresetFactory.lib;libprojectM\Release\projectM.lib;NativePresetFactory\Release\NativePresetFactory.lib;MilkdropPresetFactory\Release\MilkdropPresetFactory.lib;Renderer\Release\Renderer.lib;opengl32.lib;glu32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
  130. <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  131. <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
  132. <GenerateDebugInformation>false</GenerateDebugInformation>
  133. <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  134. <ImportLibrary>NativePresets/Release/MstressJuppyDancer.lib</ImportLibrary>
  135. <ProgramDataBaseFile>NativePresets/Release/MstressJuppyDancer.pdb</ProgramDataBaseFile>
  136. <SubSystem>Console</SubSystem>
  137. </Link>
  138. <ProjectReference>
  139. <LinkLibraryDependencies>false</LinkLibraryDependencies>
  140. </ProjectReference>
  141. </ItemDefinitionGroup>
  142. <ItemGroup>
  143. <ClCompile Include="$(MSBuildThisFileDirectory)../src\NativePresets\MstressJuppyDancer.cpp" />
  144. </ItemGroup>
  145. <ItemGroup>
  146. <ProjectReference Include="squashZERO_CHECK.vcxproj">
  147. <Project>{A7863C4B-0CDF-33D3-A206-8DC19E45FB41}</Project>
  148. <Name>ZERO_CHECK</Name>
  149. <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
  150. <CopyToOutputDirectory>Never</CopyToOutputDirectory>
  151. </ProjectReference>
  152. <ProjectReference Include="\MilkdropPresetFactory\MilkdropPresetFactory.vcxproj">
  153. <Project>{EF3369C9-E934-3F1E-996B-21518B57A809}</Project>
  154. <Name>MilkdropPresetFactory</Name>
  155. <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
  156. <CopyToOutputDirectory>Never</CopyToOutputDirectory>
  157. </ProjectReference>
  158. <ProjectReference Include="\NativePresetFactory\NativePresetFactory.vcxproj">
  159. <Project>{E2D4CEE6-B8CB-32AC-8977-52A48C8DA4E1}</Project>
  160. <Name>NativePresetFactory</Name>
  161. <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
  162. <CopyToOutputDirectory>Never</CopyToOutputDirectory>
  163. </ProjectReference>
  164. <ProjectReference Include="\Renderer\Renderer.vcxproj">
  165. <Project>{07427FA1-1771-3A2D-9183-167A8345DEEB}</Project>
  166. <Name>Renderer</Name>
  167. <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
  168. <CopyToOutputDirectory>Never</CopyToOutputDirectory>
  169. </ProjectReference>
  170. <ProjectReference Include="\projectM.vcxproj">
  171. <Project>{DABC69A6-66C3-392C-8A62-EC989B0850A4}</Project>
  172. <Name>projectM</Name>
  173. <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
  174. <CopyToOutputDirectory>Never</CopyToOutputDirectory>
  175. </ProjectReference>
  176. </ItemGroup>
  177. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  178. </Project>