Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

118 rader
6.5 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <Import Project="Lol.Config.props" />
  4. <ItemGroup>
  5. <ClInclude Include="..\deushax\gtk\glmapview.h" />
  6. <ClInclude Include="..\deushax\mapviewer.h" />
  7. </ItemGroup>
  8. <ItemGroup>
  9. <ClCompile Include="..\deushax\gtk\editor.cpp" />
  10. <ClCompile Include="..\deushax\gtk\glmapview.cpp" />
  11. <ClCompile Include="..\deushax\mapviewer.cpp" />
  12. </ItemGroup>
  13. <ItemGroup>
  14. <ProjectReference Include="lolcore.vcxproj">
  15. <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project>
  16. </ProjectReference>
  17. </ItemGroup>
  18. <PropertyGroup Label="Globals">
  19. <ProjectGuid>{9C66B179-0737-4BDA-AB42-2ADE478A9008}</ProjectGuid>
  20. <ConfigurationType>Application</ConfigurationType>
  21. <Keyword>Win32Proj</Keyword>
  22. </PropertyGroup>
  23. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  24. <Import Project="Lol.Cpp.Defaults.props" />
  25. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  26. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  27. <Import Project="Lol.Contribs.props" />
  28. <PropertyGroup>
  29. <OutDir>$(Platform) $(Configuration)\</OutDir>
  30. <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
  31. </PropertyGroup>
  32. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  33. <ClCompile>
  34. <PrecompiledHeader>
  35. </PrecompiledHeader>
  36. <WarningLevel>Level3</WarningLevel>
  37. <Optimization>Disabled</Optimization>
  38. <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
  39. <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GlIncludes);$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  40. </ClCompile>
  41. <Link>
  42. <GenerateDebugInformation>true</GenerateDebugInformation>
  43. <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GtkDeps);$(GlDeps)</AdditionalDependencies>
  44. <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);$(GtkLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  45. </Link>
  46. <PostBuildEvent>
  47. <Command>for %%I in ($(GtkLibs) $(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
  48. </PostBuildEvent>
  49. </ItemDefinitionGroup>
  50. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
  51. <ClCompile>
  52. <PrecompiledHeader>
  53. </PrecompiledHeader>
  54. <WarningLevel>Level3</WarningLevel>
  55. <Optimization>Disabled</Optimization>
  56. <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  57. <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
  58. <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  59. </ClCompile>
  60. <Link>
  61. <GenerateDebugInformation>true</GenerateDebugInformation>
  62. <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
  63. <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  64. </Link>
  65. <Deploy>
  66. <DeploymentType>CopyToHardDrive</DeploymentType>
  67. </Deploy>
  68. </ItemDefinitionGroup>
  69. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  70. <ClCompile>
  71. <WarningLevel>Level3</WarningLevel>
  72. <PrecompiledHeader>
  73. </PrecompiledHeader>
  74. <Optimization>MaxSpeed</Optimization>
  75. <FunctionLevelLinking>true</FunctionLevelLinking>
  76. <IntrinsicFunctions>true</IntrinsicFunctions>
  77. <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
  78. <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GlIncludes);$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  79. </ClCompile>
  80. <Link>
  81. <GenerateDebugInformation>true</GenerateDebugInformation>
  82. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  83. <OptimizeReferences>true</OptimizeReferences>
  84. <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GtkDeps);$(GlDeps)</AdditionalDependencies>
  85. <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);$(GtkLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  86. </Link>
  87. <PostBuildEvent>
  88. <Command>for %%I in ($(GtkLibs) $(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
  89. </PostBuildEvent>
  90. </ItemDefinitionGroup>
  91. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
  92. <ClCompile>
  93. <WarningLevel>Level3</WarningLevel>
  94. <PrecompiledHeader>
  95. </PrecompiledHeader>
  96. <Optimization>MaxSpeed</Optimization>
  97. <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  98. <FunctionLevelLinking>true</FunctionLevelLinking>
  99. <IntrinsicFunctions>true</IntrinsicFunctions>
  100. <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
  101. <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  102. </ClCompile>
  103. <Link>
  104. <GenerateDebugInformation>true</GenerateDebugInformation>
  105. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  106. <OptimizeReferences>true</OptimizeReferences>
  107. <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
  108. <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  109. </Link>
  110. <Deploy>
  111. <DeploymentType>CopyToHardDrive</DeploymentType>
  112. </Deploy>
  113. </ItemDefinitionGroup>
  114. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  115. <ImportGroup Label="ExtensionTargets">
  116. </ImportGroup>
  117. </Project>