/xbmc/visualizations/Milkdrop/Plugin.vcxproj

http://github.com/xbmc/xbmc · MSBuild · 158 lines · 158 code · 0 blank · 0 comment · 24 complexity · 9384ff64cdcaba587433c2b34d7ca58d MD5 · raw file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <ItemGroup Label="ProjectConfigurations">
  4. <ProjectConfiguration Include="Debug|Win32">
  5. <Configuration>Debug</Configuration>
  6. <Platform>Win32</Platform>
  7. </ProjectConfiguration>
  8. <ProjectConfiguration Include="Release|Win32">
  9. <Configuration>Release</Configuration>
  10. <Platform>Win32</Platform>
  11. </ProjectConfiguration>
  12. </ItemGroup>
  13. <PropertyGroup Label="Globals">
  14. <ProjectName>visMilkdrop</ProjectName>
  15. <ProjectGuid>{5E479372-4F34-426D-AA1E-9879E94C105D}</ProjectGuid>
  16. <RootNamespace>visMilkdrop</RootNamespace>
  17. <Keyword>Win32Proj</Keyword>
  18. </PropertyGroup>
  19. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  20. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  21. <ConfigurationType>DynamicLibrary</ConfigurationType>
  22. <UseOfMfc>false</UseOfMfc>
  23. <CharacterSet>MultiByte</CharacterSet>
  24. </PropertyGroup>
  25. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  26. <ConfigurationType>DynamicLibrary</ConfigurationType>
  27. <UseOfMfc>false</UseOfMfc>
  28. <CharacterSet>MultiByte</CharacterSet>
  29. </PropertyGroup>
  30. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  31. <ImportGroup Label="ExtensionSettings">
  32. </ImportGroup>
  33. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  34. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  35. <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
  36. <Import Project="..\..\..\project\VS2010Express\XBMC for Windows.props" />
  37. </ImportGroup>
  38. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  39. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  40. <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
  41. <Import Project="..\..\..\project\VS2010Express\XBMC for Windows.props" />
  42. </ImportGroup>
  43. <PropertyGroup Label="UserMacros" />
  44. <PropertyGroup>
  45. <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  46. <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
  47. <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
  48. <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  49. <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
  50. <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
  51. <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  52. <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(DXSDK_DIR)Include;$(IncludePath)</IncludePath>
  53. <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(DXSDK_DIR)Lib\x86;$(LibraryPath)</LibraryPath>
  54. <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(DXSDK_DIR)Include;$(IncludePath)</IncludePath>
  55. <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(DXSDK_DIR)Lib\x86;$(LibraryPath)</LibraryPath>
  56. <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.vis</TargetExt>
  57. <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MilkDrop_win32dx</TargetName>
  58. <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MilkDrop_win32dx</TargetName>
  59. <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.vis</TargetExt>
  60. </PropertyGroup>
  61. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  62. <ClCompile>
  63. <Optimization>Disabled</Optimization>
  64. <PreprocessorDefinitions>TARGET_WINDOWS;WIN32;_DEBUG;_WINDOWS;_USRDLL;PLUGIN_EXPORTS;HAS_DX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE%(PreprocessorDefinitions)</PreprocessorDefinitions>
  65. <MinimalRebuild>true</MinimalRebuild>
  66. <ExceptionHandling>Sync</ExceptionHandling>
  67. <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  68. <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  69. <AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput>
  70. <WarningLevel>Level3</WarningLevel>
  71. <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  72. <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  73. </ClCompile>
  74. <Link>
  75. <AdditionalDependencies>D3dx9.lib;%(AdditionalDependencies)</AdditionalDependencies>
  76. <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
  77. <GenerateDebugInformation>true</GenerateDebugInformation>
  78. <ProgramDatabaseFile>$(OutDir)Plugin.pdb</ProgramDatabaseFile>
  79. <SubSystem>Windows</SubSystem>
  80. <RandomizedBaseAddress>false</RandomizedBaseAddress>
  81. <DataExecutionPrevention>
  82. </DataExecutionPrevention>
  83. <ImportLibrary>$(OutDir)Plugin.lib</ImportLibrary>
  84. <TargetMachine>MachineX86</TargetMachine>
  85. </Link>
  86. <PostBuildEvent>
  87. <Command>copy "$(TargetPath)" "$(SolutionDir)..\..\addons\visualization.milkdrop\$(TargetFileName)"</Command>
  88. </PostBuildEvent>
  89. </ItemDefinitionGroup>
  90. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  91. <ClCompile>
  92. <IntrinsicFunctions>true</IntrinsicFunctions>
  93. <PreprocessorDefinitions>TARGET_WINDOWS;WIN32;NDEBUG;_WINDOWS;_USRDLL;PLUGIN_EXPORTS;HAS_DX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE%(PreprocessorDefinitions)</PreprocessorDefinitions>
  94. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  95. <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  96. <WarningLevel>Level3</WarningLevel>
  97. <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  98. </ClCompile>
  99. <Link>
  100. <AdditionalDependencies>D3dx9.lib;%(AdditionalDependencies)</AdditionalDependencies>
  101. <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
  102. <GenerateDebugInformation>true</GenerateDebugInformation>
  103. <ProgramDatabaseFile>$(TargetName).pdb</ProgramDatabaseFile>
  104. <SubSystem>Windows</SubSystem>
  105. <OptimizeReferences>true</OptimizeReferences>
  106. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  107. <RandomizedBaseAddress>false</RandomizedBaseAddress>
  108. <DataExecutionPrevention>
  109. </DataExecutionPrevention>
  110. <ImportLibrary>$(OutDir)Plugin.lib</ImportLibrary>
  111. <TargetMachine>MachineX86</TargetMachine>
  112. </Link>
  113. <PostBuildEvent>
  114. <Command>copy "$(TargetPath)" "$(SolutionDir)..\..\addons\visualization.milkdrop\$(TargetFileName)"</Command>
  115. </PostBuildEvent>
  116. </ItemDefinitionGroup>
  117. <ItemGroup>
  118. <ClCompile Include="MilkdropXBMC.cpp" />
  119. <ClCompile Include="XmlDocument.cpp" />
  120. <ClCompile Include="vis_milkdrop\milkdropfs.cpp" />
  121. <ClCompile Include="vis_milkdrop\plugin.cpp" />
  122. <ClCompile Include="vis_milkdrop\state.cpp" />
  123. <ClCompile Include="vis_milkdrop\support.cpp" />
  124. <ClCompile Include="vis_milkdrop\dxcontext.cpp" />
  125. <ClCompile Include="vis_milkdrop\fft.cpp" />
  126. <ClCompile Include="vis_milkdrop\pluginshell.cpp" />
  127. <ClCompile Include="vis_milkdrop\utility.cpp" />
  128. <ClCompile Include="vis_milkdrop\evallib\Cal_tab.c" />
  129. <ClCompile Include="vis_milkdrop\evallib\cfunc.c">
  130. <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Disabled</Optimization>
  131. </ClCompile>
  132. <ClCompile Include="vis_milkdrop\evallib\Compiler.c">
  133. <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Disabled</Optimization>
  134. </ClCompile>
  135. <ClCompile Include="vis_milkdrop\evallib\eval.c" />
  136. <ClCompile Include="vis_milkdrop\evallib\Gettok.c" />
  137. <ClCompile Include="vis_milkdrop\evallib\Lextab.c" />
  138. <ClCompile Include="vis_milkdrop\evallib\Llsave.c" />
  139. <ClCompile Include="vis_milkdrop\evallib\Yylex.c" />
  140. </ItemGroup>
  141. <ItemGroup>
  142. <ClInclude Include="XmlDocument.h" />
  143. <ClInclude Include="vis_milkdrop\plugin.h" />
  144. <ClInclude Include="vis_milkdrop\state.h" />
  145. <ClInclude Include="vis_milkdrop\support.h" />
  146. <ClInclude Include="vis_milkdrop\dxcontext.h" />
  147. <ClInclude Include="vis_milkdrop\fft.h" />
  148. <ClInclude Include="vis_milkdrop\pluginshell.h" />
  149. <ClInclude Include="vis_milkdrop\utility.h" />
  150. <ClInclude Include="vis_milkdrop\evallib\cal_tab.h" />
  151. <ClInclude Include="vis_milkdrop\evallib\Compiler.h" />
  152. <ClInclude Include="vis_milkdrop\evallib\eval.h" />
  153. <ClInclude Include="vis_milkdrop\evallib\Lex.h" />
  154. </ItemGroup>
  155. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  156. <ImportGroup Label="ExtensionTargets">
  157. </ImportGroup>
  158. </Project>