Changeset 1191


Ignore:
Timestamp:
Apr 5, 2012, 2:07:57 AM (9 years ago)
Author:
sam
Message:

build: do the Visual Studio project refactoring a bit differently.

Location:
trunk/win32
Files:
2 added
3 deleted
11 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/win32/benchsuite.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClCompile Include="..\test\benchmark\half.cpp" />
     
    1936    <Keyword>Win32Proj</Keyword>
    2037  </PropertyGroup>
    21   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    22   <Import Project="Lol.Cpp.Defaults.props" />
    23   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    24   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    25   <Import Project="Lol.Contribs.props" />
    26   <Import Project="Lol.Build.props" />
     38  <Import Project="Config.props" />
     39  <ImportGroup Label="ExtensionSettings">
     40  </ImportGroup>
     41  <ImportGroup Label="PropertySheets">
     42    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     43    <Import Project="Contribs.props" />
     44  </ImportGroup>
     45  <PropertyGroup Label="UserMacros" />
     46  <Import Project="Build.props" />
     47  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     48    <ClCompile>
     49      <Optimization>Disabled</Optimization>
     50      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     51      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     52    </ClCompile>
     53    <Link>
     54      <GenerateDebugInformation>true</GenerateDebugInformation>
     55      <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);$(GlDeps)</AdditionalDependencies>
     56      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     57    </Link>
     58    <PostBuildEvent>
     59      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     60    </PostBuildEvent>
     61  </ItemDefinitionGroup>
     62  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     63    <ClCompile>
     64      <Optimization>Disabled</Optimization>
     65      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     66      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     67      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     68    </ClCompile>
     69    <Link>
     70      <GenerateDebugInformation>true</GenerateDebugInformation>
     71      <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>
     72      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     73    </Link>
     74    <Deploy>
     75      <DeploymentType>CopyToHardDrive</DeploymentType>
     76    </Deploy>
     77  </ItemDefinitionGroup>
     78  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     79    <ClCompile>
     80      <Optimization>MaxSpeed</Optimization>
     81      <FunctionLevelLinking>true</FunctionLevelLinking>
     82      <IntrinsicFunctions>true</IntrinsicFunctions>
     83      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     84      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     85    </ClCompile>
     86    <Link>
     87      <GenerateDebugInformation>true</GenerateDebugInformation>
     88      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     89      <OptimizeReferences>true</OptimizeReferences>
     90      <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);$(GlDeps)</AdditionalDependencies>
     91      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     92    </Link>
     93    <PostBuildEvent>
     94      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     95    </PostBuildEvent>
     96  </ItemDefinitionGroup>
     97  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     98    <ClCompile>
     99      <Optimization>MaxSpeed</Optimization>
     100      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     101      <FunctionLevelLinking>true</FunctionLevelLinking>
     102      <IntrinsicFunctions>true</IntrinsicFunctions>
     103      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     104      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     105    </ClCompile>
     106    <Link>
     107      <GenerateDebugInformation>true</GenerateDebugInformation>
     108      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     109      <OptimizeReferences>true</OptimizeReferences>
     110      <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>
     111      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     112    </Link>
     113    <Deploy>
     114      <DeploymentType>CopyToHardDrive</DeploymentType>
     115    </Deploy>
     116  </ItemDefinitionGroup>
    27117  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    28118  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/deushax.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClInclude Include="..\deushax\debugsprite.h" />
     
    2138    <Keyword>Win32Proj</Keyword>
    2239  </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   <Import Project="Lol.Build.props" />
     40  <Import Project="Config.props" />
     41  <ImportGroup Label="ExtensionSettings">
     42  </ImportGroup>
     43  <ImportGroup Label="PropertySheets">
     44    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     45    <Import Project="Contribs.props" />
     46  </ImportGroup>
     47  <PropertyGroup Label="UserMacros" />
     48  <Import Project="Build.props" />
     49  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     50    <ClCompile>
     51      <Optimization>Disabled</Optimization>
     52      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     53      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     54    </ClCompile>
     55    <Link>
     56      <GenerateDebugInformation>true</GenerateDebugInformation>
     57      <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);$(GlDeps)</AdditionalDependencies>
     58      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     59    </Link>
     60    <PostBuildEvent>
     61      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     62    </PostBuildEvent>
     63  </ItemDefinitionGroup>
     64  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     65    <ClCompile>
     66      <Optimization>Disabled</Optimization>
     67      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     68      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     69      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     70    </ClCompile>
     71    <Link>
     72      <GenerateDebugInformation>true</GenerateDebugInformation>
     73      <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>
     74      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     75    </Link>
     76    <Deploy>
     77      <DeploymentType>CopyToHardDrive</DeploymentType>
     78    </Deploy>
     79  </ItemDefinitionGroup>
     80  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     81    <ClCompile>
     82      <Optimization>MaxSpeed</Optimization>
     83      <FunctionLevelLinking>true</FunctionLevelLinking>
     84      <IntrinsicFunctions>true</IntrinsicFunctions>
     85      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     86      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     87    </ClCompile>
     88    <Link>
     89      <GenerateDebugInformation>true</GenerateDebugInformation>
     90      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     91      <OptimizeReferences>true</OptimizeReferences>
     92      <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);$(GlDeps)</AdditionalDependencies>
     93      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     94    </Link>
     95    <PostBuildEvent>
     96      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     97    </PostBuildEvent>
     98  </ItemDefinitionGroup>
     99  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     100    <ClCompile>
     101      <Optimization>MaxSpeed</Optimization>
     102      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     103      <FunctionLevelLinking>true</FunctionLevelLinking>
     104      <IntrinsicFunctions>true</IntrinsicFunctions>
     105      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     106      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     107    </ClCompile>
     108    <Link>
     109      <GenerateDebugInformation>true</GenerateDebugInformation>
     110      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     111      <OptimizeReferences>true</OptimizeReferences>
     112      <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>
     113      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     114    </Link>
     115    <Deploy>
     116      <DeploymentType>CopyToHardDrive</DeploymentType>
     117    </Deploy>
     118  </ItemDefinitionGroup>
    29119  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    30120  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/editor.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClInclude Include="..\deushax\gtk\glmapview.h" />
     
    2138    <Keyword>Win32Proj</Keyword>
    2239  </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>
     40  <Import Project="Config.props" />
     41  <ImportGroup Label="ExtensionSettings">
     42  </ImportGroup>
     43  <ImportGroup Label="PropertySheets">
     44    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     45    <Import Project="Contribs.props" />
     46  </ImportGroup>
     47  <PropertyGroup Label="UserMacros" />
     48  <Import Project="Build.props" />
    3249  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    3350    <ClCompile>
    34       <PrecompiledHeader>
    35       </PrecompiledHeader>
    36       <WarningLevel>Level3</WarningLevel>
    3751      <Optimization>Disabled</Optimization>
    3852      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     
    5064  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    5165    <ClCompile>
    52       <PrecompiledHeader>
    53       </PrecompiledHeader>
    54       <WarningLevel>Level3</WarningLevel>
    5566      <Optimization>Disabled</Optimization>
    5667      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     
    6980  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    7081    <ClCompile>
    71       <WarningLevel>Level3</WarningLevel>
    72       <PrecompiledHeader>
    73       </PrecompiledHeader>
    7482      <Optimization>MaxSpeed</Optimization>
    7583      <FunctionLevelLinking>true</FunctionLevelLinking>
     
    9199  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    92100    <ClCompile>
    93       <WarningLevel>Level3</WarningLevel>
    94       <PrecompiledHeader>
    95       </PrecompiledHeader>
    96101      <Optimization>MaxSpeed</Optimization>
    97102      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  • trunk/win32/lolcore.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <PropertyGroup Label="Globals">
    522    <ProjectGuid>{9E62F2FE-3408-4EAE-8238-FD84238CEEDA}</ProjectGuid>
     
    825  </PropertyGroup>
    926  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    10   <Import Project="Lol.Cpp.Defaults.props" />
     27  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     28    <UseDebugLibraries>true</UseDebugLibraries>
     29    <CharacterSet>MultiByte</CharacterSet>
     30  </PropertyGroup>
     31  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
     32    <CharacterSet>MultiByte</CharacterSet>
     33  </PropertyGroup>
     34  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
     35    <UseDebugLibraries>false</UseDebugLibraries>
     36    <WholeProgramOptimization>true</WholeProgramOptimization>
     37    <CharacterSet>MultiByte</CharacterSet>
     38  </PropertyGroup>
     39  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
     40    <WholeProgramOptimization>true</WholeProgramOptimization>
     41    <CharacterSet>MultiByte</CharacterSet>
     42  </PropertyGroup>
    1143  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    12   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    13   <Import Project="Lol.Contribs.props" />
    14   <PropertyGroup>
    15     <OutDir>$(Platform) $(Configuration)\</OutDir>
    16     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    17   </PropertyGroup>
     44  <ImportGroup Label="ExtensionSettings">
     45  </ImportGroup>
     46  <ImportGroup Label="PropertySheets">
     47    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     48    <Import Project="Contribs.props" />
     49  </ImportGroup>
     50  <PropertyGroup Label="UserMacros" />
     51  <Import Project="Build.props" />
    1852  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    1953    <ClCompile>
    20       <PrecompiledHeader>
    21       </PrecompiledHeader>
    22       <WarningLevel>Level3</WarningLevel>
    2354      <Optimization>Disabled</Optimization>
    2455      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    2556      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    26       <FloatingPointModel>Fast</FloatingPointModel>
    2757    </ClCompile>
    2858    <Link>
     
    3262  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    3363    <ClCompile>
    34       <PrecompiledHeader>
    35       </PrecompiledHeader>
    36       <WarningLevel>Level3</WarningLevel>
    3764      <Optimization>Disabled</Optimization>
    3865      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    3966      <PreprocessorDefinitions>_XBOX;_DEBUG;_LIB;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4067      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    41       <FloatingPointModel>Fast</FloatingPointModel>
    4268    </ClCompile>
    4369    <Link>
     
    4773  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    4874    <ClCompile>
    49       <WarningLevel>Level3</WarningLevel>
    50       <PrecompiledHeader>
    51       </PrecompiledHeader>
    5275      <Optimization>MaxSpeed</Optimization>
    5376      <FunctionLevelLinking>true</FunctionLevelLinking>
     
    5679      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    5780      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
    58       <FloatingPointModel>Fast</FloatingPointModel>
    5981    </ClCompile>
    6082    <Link>
     
    6688  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    6789    <ClCompile>
    68       <WarningLevel>Level3</WarningLevel>
    69       <PrecompiledHeader>
    70       </PrecompiledHeader>
    7190      <Optimization>MaxSpeed</Optimization>
    7291      <FunctionLevelLinking>true</FunctionLevelLinking>
     
    7695      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    7796      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
    78       <FloatingPointModel>Fast</FloatingPointModel>
    7997    </ClCompile>
    8098    <Link>
  • trunk/win32/monsterz.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClInclude Include="..\monsterz\board.h" />
     
    3249    <Keyword>Win32Proj</Keyword>
    3350  </PropertyGroup>
    34   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    35   <Import Project="Lol.Cpp.Defaults.props" />
    36   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    37   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    38   <Import Project="Lol.Contribs.props" />
    39   <Import Project="Lol.Build.props" />
     51  <Import Project="Config.props" />
     52  <ImportGroup Label="ExtensionSettings">
     53  </ImportGroup>
     54  <ImportGroup Label="PropertySheets">
     55    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     56    <Import Project="Contribs.props" />
     57  </ImportGroup>
     58  <PropertyGroup Label="UserMacros" />
     59  <Import Project="Build.props" />
     60  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     61    <ClCompile>
     62      <Optimization>Disabled</Optimization>
     63      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     64      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     65    </ClCompile>
     66    <Link>
     67      <GenerateDebugInformation>true</GenerateDebugInformation>
     68      <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);$(GlDeps)</AdditionalDependencies>
     69      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     70    </Link>
     71    <PostBuildEvent>
     72      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     73    </PostBuildEvent>
     74  </ItemDefinitionGroup>
     75  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     76    <ClCompile>
     77      <Optimization>Disabled</Optimization>
     78      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     79      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     80      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     81    </ClCompile>
     82    <Link>
     83      <GenerateDebugInformation>true</GenerateDebugInformation>
     84      <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>
     85      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     86    </Link>
     87    <Deploy>
     88      <DeploymentType>CopyToHardDrive</DeploymentType>
     89    </Deploy>
     90  </ItemDefinitionGroup>
     91  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     92    <ClCompile>
     93      <Optimization>MaxSpeed</Optimization>
     94      <FunctionLevelLinking>true</FunctionLevelLinking>
     95      <IntrinsicFunctions>true</IntrinsicFunctions>
     96      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     97      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     98    </ClCompile>
     99    <Link>
     100      <GenerateDebugInformation>true</GenerateDebugInformation>
     101      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     102      <OptimizeReferences>true</OptimizeReferences>
     103      <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);$(GlDeps)</AdditionalDependencies>
     104      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     105    </Link>
     106    <PostBuildEvent>
     107      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     108    </PostBuildEvent>
     109  </ItemDefinitionGroup>
     110  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     111    <ClCompile>
     112      <Optimization>MaxSpeed</Optimization>
     113      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     114      <FunctionLevelLinking>true</FunctionLevelLinking>
     115      <IntrinsicFunctions>true</IntrinsicFunctions>
     116      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     117      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     118    </ClCompile>
     119    <Link>
     120      <GenerateDebugInformation>true</GenerateDebugInformation>
     121      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     122      <OptimizeReferences>true</OptimizeReferences>
     123      <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>
     124      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     125    </Link>
     126    <Deploy>
     127      <DeploymentType>CopyToHardDrive</DeploymentType>
     128    </Deploy>
     129  </ItemDefinitionGroup>
    40130  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    41131  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/mrpigeon.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClInclude Include="..\mrpigeon\mrpigeon.h" />
     
    1835    <Keyword>Win32Proj</Keyword>
    1936  </PropertyGroup>
    20   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    21   <Import Project="Lol.Cpp.Defaults.props" />
    22   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    23   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    24   <Import Project="Lol.Contribs.props" />
    25   <Import Project="Lol.Build.props" />
     37  <Import Project="Config.props" />
     38  <ImportGroup Label="ExtensionSettings">
     39  </ImportGroup>
     40  <ImportGroup Label="PropertySheets">
     41    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     42    <Import Project="Contribs.props" />
     43  </ImportGroup>
     44  <PropertyGroup Label="UserMacros" />
     45  <Import Project="Build.props" />
     46  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     47    <ClCompile>
     48      <Optimization>Disabled</Optimization>
     49      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     50      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     51    </ClCompile>
     52    <Link>
     53      <GenerateDebugInformation>true</GenerateDebugInformation>
     54      <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);$(GlDeps)</AdditionalDependencies>
     55      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     56    </Link>
     57    <PostBuildEvent>
     58      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     59    </PostBuildEvent>
     60  </ItemDefinitionGroup>
     61  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     62    <ClCompile>
     63      <Optimization>Disabled</Optimization>
     64      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     65      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     66      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     67    </ClCompile>
     68    <Link>
     69      <GenerateDebugInformation>true</GenerateDebugInformation>
     70      <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>
     71      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     72    </Link>
     73    <Deploy>
     74      <DeploymentType>CopyToHardDrive</DeploymentType>
     75    </Deploy>
     76  </ItemDefinitionGroup>
     77  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     78    <ClCompile>
     79      <Optimization>MaxSpeed</Optimization>
     80      <FunctionLevelLinking>true</FunctionLevelLinking>
     81      <IntrinsicFunctions>true</IntrinsicFunctions>
     82      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     83      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     84    </ClCompile>
     85    <Link>
     86      <GenerateDebugInformation>true</GenerateDebugInformation>
     87      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     88      <OptimizeReferences>true</OptimizeReferences>
     89      <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);$(GlDeps)</AdditionalDependencies>
     90      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     91    </Link>
     92    <PostBuildEvent>
     93      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     94    </PostBuildEvent>
     95  </ItemDefinitionGroup>
     96  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     97    <ClCompile>
     98      <Optimization>MaxSpeed</Optimization>
     99      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     100      <FunctionLevelLinking>true</FunctionLevelLinking>
     101      <IntrinsicFunctions>true</IntrinsicFunctions>
     102      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     103      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     104    </ClCompile>
     105    <Link>
     106      <GenerateDebugInformation>true</GenerateDebugInformation>
     107      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     108      <OptimizeReferences>true</OptimizeReferences>
     109      <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>
     110      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     111    </Link>
     112    <Deploy>
     113      <DeploymentType>CopyToHardDrive</DeploymentType>
     114    </Deploy>
     115  </ItemDefinitionGroup>
    26116  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    27117  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/quad.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClCompile Include="..\test\debug\quad.cpp" />
     
    1532    <Keyword>Win32Proj</Keyword>
    1633  </PropertyGroup>
    17   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    18   <Import Project="Lol.Cpp.Defaults.props" />
    19   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    20   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    21   <Import Project="Lol.Contribs.props" />
    22   <Import Project="Lol.Build.props" />
     34  <Import Project="Config.props" />
     35  <ImportGroup Label="ExtensionSettings">
     36  </ImportGroup>
     37  <ImportGroup Label="PropertySheets">
     38    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     39    <Import Project="Contribs.props" />
     40  </ImportGroup>
     41  <PropertyGroup Label="UserMacros" />
     42  <Import Project="Build.props" />
     43  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     44    <ClCompile>
     45      <Optimization>Disabled</Optimization>
     46      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     47      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     48    </ClCompile>
     49    <Link>
     50      <GenerateDebugInformation>true</GenerateDebugInformation>
     51      <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);$(GlDeps)</AdditionalDependencies>
     52      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     53    </Link>
     54    <PostBuildEvent>
     55      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     56    </PostBuildEvent>
     57  </ItemDefinitionGroup>
     58  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     59    <ClCompile>
     60      <Optimization>Disabled</Optimization>
     61      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     62      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     63      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     64    </ClCompile>
     65    <Link>
     66      <GenerateDebugInformation>true</GenerateDebugInformation>
     67      <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>
     68      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     69    </Link>
     70    <Deploy>
     71      <DeploymentType>CopyToHardDrive</DeploymentType>
     72    </Deploy>
     73  </ItemDefinitionGroup>
     74  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     75    <ClCompile>
     76      <Optimization>MaxSpeed</Optimization>
     77      <FunctionLevelLinking>true</FunctionLevelLinking>
     78      <IntrinsicFunctions>true</IntrinsicFunctions>
     79      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     80      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     81    </ClCompile>
     82    <Link>
     83      <GenerateDebugInformation>true</GenerateDebugInformation>
     84      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     85      <OptimizeReferences>true</OptimizeReferences>
     86      <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);$(GlDeps)</AdditionalDependencies>
     87      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     88    </Link>
     89    <PostBuildEvent>
     90      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     91    </PostBuildEvent>
     92  </ItemDefinitionGroup>
     93  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     94    <ClCompile>
     95      <Optimization>MaxSpeed</Optimization>
     96      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     97      <FunctionLevelLinking>true</FunctionLevelLinking>
     98      <IntrinsicFunctions>true</IntrinsicFunctions>
     99      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     100      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     101    </ClCompile>
     102    <Link>
     103      <GenerateDebugInformation>true</GenerateDebugInformation>
     104      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     105      <OptimizeReferences>true</OptimizeReferences>
     106      <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>
     107      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     108    </Link>
     109    <Deploy>
     110      <DeploymentType>CopyToHardDrive</DeploymentType>
     111    </Deploy>
     112  </ItemDefinitionGroup>
    23113  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    24114  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/testsuite.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClCompile Include="..\test\testsuite.cpp" />
     
    2340    <Keyword>Win32Proj</Keyword>
    2441  </PropertyGroup>
    25   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    26   <Import Project="Lol.Cpp.Defaults.props" />
    27   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    28   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    29   <Import Project="Lol.Contribs.props" />
    30   <Import Project="Lol.Build.props" />
     42  <Import Project="Config.props" />
     43  <ImportGroup Label="ExtensionSettings">
     44  </ImportGroup>
     45  <ImportGroup Label="PropertySheets">
     46    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     47    <Import Project="Contribs.props" />
     48  </ImportGroup>
     49  <PropertyGroup Label="UserMacros" />
     50  <Import Project="Build.props" />
     51  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     52    <ClCompile>
     53      <Optimization>Disabled</Optimization>
     54      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     55      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     56    </ClCompile>
     57    <Link>
     58      <GenerateDebugInformation>true</GenerateDebugInformation>
     59      <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);$(GlDeps)</AdditionalDependencies>
     60      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     61    </Link>
     62    <PostBuildEvent>
     63      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     64    </PostBuildEvent>
     65  </ItemDefinitionGroup>
     66  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     67    <ClCompile>
     68      <Optimization>Disabled</Optimization>
     69      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     70      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     71      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     72    </ClCompile>
     73    <Link>
     74      <GenerateDebugInformation>true</GenerateDebugInformation>
     75      <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>
     76      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     77    </Link>
     78    <Deploy>
     79      <DeploymentType>CopyToHardDrive</DeploymentType>
     80    </Deploy>
     81  </ItemDefinitionGroup>
     82  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     83    <ClCompile>
     84      <Optimization>MaxSpeed</Optimization>
     85      <FunctionLevelLinking>true</FunctionLevelLinking>
     86      <IntrinsicFunctions>true</IntrinsicFunctions>
     87      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     88      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     89    </ClCompile>
     90    <Link>
     91      <GenerateDebugInformation>true</GenerateDebugInformation>
     92      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     93      <OptimizeReferences>true</OptimizeReferences>
     94      <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);$(GlDeps)</AdditionalDependencies>
     95      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     96    </Link>
     97    <PostBuildEvent>
     98      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     99    </PostBuildEvent>
     100  </ItemDefinitionGroup>
     101  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     102    <ClCompile>
     103      <Optimization>MaxSpeed</Optimization>
     104      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     105      <FunctionLevelLinking>true</FunctionLevelLinking>
     106      <IntrinsicFunctions>true</IntrinsicFunctions>
     107      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     108      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     109    </ClCompile>
     110    <Link>
     111      <GenerateDebugInformation>true</GenerateDebugInformation>
     112      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     113      <OptimizeReferences>true</OptimizeReferences>
     114      <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>
     115      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     116    </Link>
     117    <Deploy>
     118      <DeploymentType>CopyToHardDrive</DeploymentType>
     119    </Deploy>
     120  </ItemDefinitionGroup>
    31121  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    32122  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut01.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClCompile Include="..\test\tutorial\tut01.cpp" />
     
    1532    <Keyword>Win32Proj</Keyword>
    1633  </PropertyGroup>
    17   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    18   <Import Project="Lol.Cpp.Defaults.props" />
    19   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    20   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    21   <Import Project="Lol.Contribs.props" />
    22   <Import Project="Lol.Build.props" />
     34  <Import Project="Config.props" />
     35  <ImportGroup Label="ExtensionSettings">
     36  </ImportGroup>
     37  <ImportGroup Label="PropertySheets">
     38    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     39    <Import Project="Contribs.props" />
     40  </ImportGroup>
     41  <PropertyGroup Label="UserMacros" />
     42  <Import Project="Build.props" />
     43  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     44    <ClCompile>
     45      <Optimization>Disabled</Optimization>
     46      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     47      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     48    </ClCompile>
     49    <Link>
     50      <GenerateDebugInformation>true</GenerateDebugInformation>
     51      <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);$(GlDeps)</AdditionalDependencies>
     52      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     53    </Link>
     54    <PostBuildEvent>
     55      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     56    </PostBuildEvent>
     57  </ItemDefinitionGroup>
     58  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     59    <ClCompile>
     60      <Optimization>Disabled</Optimization>
     61      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     62      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     63      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     64      <BufferSecurityCheck>false</BufferSecurityCheck>
     65    </ClCompile>
     66    <Link>
     67      <GenerateDebugInformation>true</GenerateDebugInformation>
     68      <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>
     69      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     70    </Link>
     71    <Deploy>
     72      <DeploymentType>CopyToHardDrive</DeploymentType>
     73    </Deploy>
     74  </ItemDefinitionGroup>
     75  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     76    <ClCompile>
     77      <Optimization>MaxSpeed</Optimization>
     78      <FunctionLevelLinking>true</FunctionLevelLinking>
     79      <IntrinsicFunctions>true</IntrinsicFunctions>
     80      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     81      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     82    </ClCompile>
     83    <Link>
     84      <GenerateDebugInformation>true</GenerateDebugInformation>
     85      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     86      <OptimizeReferences>true</OptimizeReferences>
     87      <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);$(GlDeps)</AdditionalDependencies>
     88      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     89    </Link>
     90    <PostBuildEvent>
     91      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     92    </PostBuildEvent>
     93  </ItemDefinitionGroup>
     94  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     95    <ClCompile>
     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;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     102      <BufferSecurityCheck>false</BufferSecurityCheck>
     103    </ClCompile>
     104    <Link>
     105      <GenerateDebugInformation>true</GenerateDebugInformation>
     106      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     107      <OptimizeReferences>true</OptimizeReferences>
     108      <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>
     109      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     110    </Link>
     111    <Deploy>
     112      <DeploymentType>CopyToHardDrive</DeploymentType>
     113    </Deploy>
     114  </ItemDefinitionGroup>
    23115  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    24116  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut02.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClCompile Include="..\test\tutorial\tut02.cpp" />
     
    1532    <Keyword>Win32Proj</Keyword>
    1633  </PropertyGroup>
    17   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    18   <Import Project="Lol.Cpp.Defaults.props" />
    19   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    20   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    21   <Import Project="Lol.Contribs.props" />
    22   <Import Project="Lol.Build.props" />
     34  <Import Project="Config.props" />
     35  <ImportGroup Label="ExtensionSettings">
     36  </ImportGroup>
     37  <ImportGroup Label="PropertySheets">
     38    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     39    <Import Project="Contribs.props" />
     40  </ImportGroup>
     41  <PropertyGroup Label="UserMacros" />
     42  <Import Project="Build.props" />
     43  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     44    <ClCompile>
     45      <Optimization>Disabled</Optimization>
     46      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     47      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     48    </ClCompile>
     49    <Link>
     50      <GenerateDebugInformation>true</GenerateDebugInformation>
     51      <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);$(GlDeps)</AdditionalDependencies>
     52      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     53    </Link>
     54    <PostBuildEvent>
     55      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     56    </PostBuildEvent>
     57  </ItemDefinitionGroup>
     58  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     59    <ClCompile>
     60      <Optimization>Disabled</Optimization>
     61      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     62      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     63      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     64    </ClCompile>
     65    <Link>
     66      <GenerateDebugInformation>true</GenerateDebugInformation>
     67      <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>
     68      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     69    </Link>
     70    <Deploy>
     71      <DeploymentType>CopyToHardDrive</DeploymentType>
     72    </Deploy>
     73  </ItemDefinitionGroup>
     74  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     75    <ClCompile>
     76      <Optimization>MaxSpeed</Optimization>
     77      <FunctionLevelLinking>true</FunctionLevelLinking>
     78      <IntrinsicFunctions>true</IntrinsicFunctions>
     79      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     80      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     81    </ClCompile>
     82    <Link>
     83      <GenerateDebugInformation>true</GenerateDebugInformation>
     84      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     85      <OptimizeReferences>true</OptimizeReferences>
     86      <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);$(GlDeps)</AdditionalDependencies>
     87      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     88    </Link>
     89    <PostBuildEvent>
     90      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     91    </PostBuildEvent>
     92  </ItemDefinitionGroup>
     93  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     94    <ClCompile>
     95      <Optimization>MaxSpeed</Optimization>
     96      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     97      <FunctionLevelLinking>true</FunctionLevelLinking>
     98      <IntrinsicFunctions>true</IntrinsicFunctions>
     99      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     100      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     101    </ClCompile>
     102    <Link>
     103      <GenerateDebugInformation>true</GenerateDebugInformation>
     104      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     105      <OptimizeReferences>true</OptimizeReferences>
     106      <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>
     107      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     108    </Link>
     109    <Deploy>
     110      <DeploymentType>CopyToHardDrive</DeploymentType>
     111    </Deploy>
     112  </ItemDefinitionGroup>
    23113  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    24114  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut03.vcxproj

    r1190 r1191  
    11<?xml version="1.0" encoding="utf-8"?>
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    3   <Import Project="Lol.Config.props" />
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|Xbox 360">
     9      <Configuration>Debug</Configuration>
     10      <Platform>Xbox 360</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|Xbox 360">
     17      <Configuration>Release</Configuration>
     18      <Platform>Xbox 360</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
    421  <ItemGroup>
    522    <ClCompile Include="..\test\tutorial\tut03.cpp" />
     
    1532    <Keyword>Win32Proj</Keyword>
    1633  </PropertyGroup>
    17   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    18   <Import Project="Lol.Cpp.Defaults.props" />
    19   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    20   <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    21   <Import Project="Lol.Contribs.props" />
    22   <Import Project="Lol.Build.props" />
     34  <Import Project="Config.props" />
     35  <ImportGroup Label="ExtensionSettings">
     36  </ImportGroup>
     37  <ImportGroup Label="PropertySheets">
     38    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     39    <Import Project="Contribs.props" />
     40  </ImportGroup>
     41  <PropertyGroup Label="UserMacros" />
     42  <Import Project="Build.props" />
     43  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     44    <ClCompile>
     45      <Optimization>Disabled</Optimization>
     46      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     47      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     48    </ClCompile>
     49    <Link>
     50      <GenerateDebugInformation>true</GenerateDebugInformation>
     51      <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);$(GlDeps)</AdditionalDependencies>
     52      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     53    </Link>
     54    <PostBuildEvent>
     55      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     56    </PostBuildEvent>
     57  </ItemDefinitionGroup>
     58  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
     59    <ClCompile>
     60      <Optimization>Disabled</Optimization>
     61      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     62      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     63      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     64    </ClCompile>
     65    <Link>
     66      <GenerateDebugInformation>true</GenerateDebugInformation>
     67      <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>
     68      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     69    </Link>
     70    <Deploy>
     71      <DeploymentType>CopyToHardDrive</DeploymentType>
     72    </Deploy>
     73  </ItemDefinitionGroup>
     74  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     75    <ClCompile>
     76      <Optimization>MaxSpeed</Optimization>
     77      <FunctionLevelLinking>true</FunctionLevelLinking>
     78      <IntrinsicFunctions>true</IntrinsicFunctions>
     79      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     80      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     81    </ClCompile>
     82    <Link>
     83      <GenerateDebugInformation>true</GenerateDebugInformation>
     84      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     85      <OptimizeReferences>true</OptimizeReferences>
     86      <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);$(GlDeps)</AdditionalDependencies>
     87      <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     88    </Link>
     89    <PostBuildEvent>
     90      <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
     91    </PostBuildEvent>
     92  </ItemDefinitionGroup>
     93  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
     94    <ClCompile>
     95      <Optimization>MaxSpeed</Optimization>
     96      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     97      <FunctionLevelLinking>true</FunctionLevelLinking>
     98      <IntrinsicFunctions>true</IntrinsicFunctions>
     99      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
     100      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     101    </ClCompile>
     102    <Link>
     103      <GenerateDebugInformation>true</GenerateDebugInformation>
     104      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     105      <OptimizeReferences>true</OptimizeReferences>
     106      <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>
     107      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     108    </Link>
     109    <Deploy>
     110      <DeploymentType>CopyToHardDrive</DeploymentType>
     111    </Deploy>
     112  </ItemDefinitionGroup>
    23113  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    24114  <ImportGroup Label="ExtensionTargets">
Note: See TracChangeset for help on using the changeset viewer.