Changeset 1190


Ignore:
Timestamp:
Apr 5, 2012, 12:13:29 AM (8 years ago)
Author:
sam
Message:

build: more Visual Studio project file refactoring.

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

Legend:

Unmodified
Added
Removed
  • trunk/win32/Lol.Build.props

    r1189 r1190  
    11<?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="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>
    21   <ItemGroup>
    22     <ClCompile Include="..\test\debug\quad.cpp" />
    23   </ItemGroup>
    24   <ItemGroup>
    25     <ProjectReference Include="lolcore.vcxproj">
    26       <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project>
    27     </ProjectReference>
    28   </ItemGroup>
    29   <PropertyGroup Label="Globals">
    30     <ProjectGuid>{53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E}</ProjectGuid>
    31     <Keyword>Win32Proj</Keyword>
    32   </PropertyGroup>
    33   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    35     <ConfigurationType>Application</ConfigurationType>
    36     <UseDebugLibraries>true</UseDebugLibraries>
    37     <CharacterSet>MultiByte</CharacterSet>
    38     <UseOfMfc>Dynamic</UseOfMfc>
    39   </PropertyGroup>
    40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    41     <ConfigurationType>Application</ConfigurationType>
    42     <UseDebugLibraries>true</UseDebugLibraries>
    43     <CharacterSet>MultiByte</CharacterSet>
    44     <UseOfMfc>Dynamic</UseOfMfc>
    45   </PropertyGroup>
    46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    47     <ConfigurationType>Application</ConfigurationType>
    48     <UseDebugLibraries>false</UseDebugLibraries>
    49     <WholeProgramOptimization>true</WholeProgramOptimization>
    50     <CharacterSet>MultiByte</CharacterSet>
    51     <UseOfMfc>Dynamic</UseOfMfc>
    52   </PropertyGroup>
    53   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    54     <ConfigurationType>Application</ConfigurationType>
    55     <UseDebugLibraries>false</UseDebugLibraries>
    56     <WholeProgramOptimization>true</WholeProgramOptimization>
    57     <CharacterSet>MultiByte</CharacterSet>
    58     <UseOfMfc>Dynamic</UseOfMfc>
    59   </PropertyGroup>
    60   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    61   <ImportGroup Label="ExtensionSettings">
    62   </ImportGroup>
    63   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    65     <Import Project="Contribs.props" />
    66   </ImportGroup>
    67   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    69     <Import Project="Contribs.props" />
    70   </ImportGroup>
    71   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    73     <Import Project="Contribs.props" />
    74   </ImportGroup>
    75   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    77     <Import Project="Contribs.props" />
    78   </ImportGroup>
    79   <PropertyGroup Label="UserMacros" />
    80   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    81     <LinkIncremental>true</LinkIncremental>
    82   </PropertyGroup>
    83   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    84     <LinkIncremental>false</LinkIncremental>
    85   </PropertyGroup>
     2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    863  <PropertyGroup>
    874    <OutDir>$(Platform) $(Configuration)\</OutDir>
     
    9613      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    9714      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     15      <FloatingPointModel>Fast</FloatingPointModel>
    9816    </ClCompile>
    9917    <Link>
     
    11533      <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    11634      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     35      <FloatingPointModel>Fast</FloatingPointModel>
    11736    </ClCompile>
    11837    <Link>
     
    13554      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    13655      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     56      <FloatingPointModel>Fast</FloatingPointModel>
    13757    </ClCompile>
    13858    <Link>
     
    15878      <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    15979      <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     80      <FloatingPointModel>Fast</FloatingPointModel>
    16081    </ClCompile>
    16182    <Link>
     
    17091    </Deploy>
    17192  </ItemDefinitionGroup>
    172   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    173   <ImportGroup Label="ExtensionTargets">
    174   </ImportGroup>
    17593</Project>
  • trunk/win32/benchsuite.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClCompile Include="..\test\benchmark\half.cpp" />
     
    3316  <PropertyGroup Label="Globals">
    3417    <ProjectGuid>{B1E10086-A1DA-401A-834D-969C9DBB5CC1}</ProjectGuid>
     18    <ConfigurationType>Application</ConfigurationType>
    3519    <Keyword>Win32Proj</Keyword>
    3620  </PropertyGroup>
    3721  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    38   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    39     <ConfigurationType>Application</ConfigurationType>
    40     <UseDebugLibraries>true</UseDebugLibraries>
    41     <CharacterSet>MultiByte</CharacterSet>
    42     <UseOfMfc>Dynamic</UseOfMfc>
    43   </PropertyGroup>
    44   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    45     <ConfigurationType>Application</ConfigurationType>
    46     <UseDebugLibraries>true</UseDebugLibraries>
    47     <CharacterSet>MultiByte</CharacterSet>
    48     <UseOfMfc>Dynamic</UseOfMfc>
    49   </PropertyGroup>
    50   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    51     <ConfigurationType>Application</ConfigurationType>
    52     <UseDebugLibraries>false</UseDebugLibraries>
    53     <WholeProgramOptimization>true</WholeProgramOptimization>
    54     <CharacterSet>MultiByte</CharacterSet>
    55     <UseOfMfc>Dynamic</UseOfMfc>
    56   </PropertyGroup>
    57   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    58     <ConfigurationType>Application</ConfigurationType>
    59     <UseDebugLibraries>false</UseDebugLibraries>
    60     <WholeProgramOptimization>true</WholeProgramOptimization>
    61     <CharacterSet>MultiByte</CharacterSet>
    62     <UseOfMfc>Dynamic</UseOfMfc>
    63   </PropertyGroup>
     22  <Import Project="Lol.Cpp.Defaults.props" />
    6423  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    65   <ImportGroup Label="ExtensionSettings">
    66   </ImportGroup>
    67   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    69     <Import Project="Contribs.props" />
    70   </ImportGroup>
    71   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    73     <Import Project="Contribs.props" />
    74   </ImportGroup>
    75   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    77     <Import Project="Contribs.props" />
    78   </ImportGroup>
    79   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    80     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    81     <Import Project="Contribs.props" />
    82   </ImportGroup>
    83   <PropertyGroup Label="UserMacros" />
    84   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    85     <LinkIncremental>true</LinkIncremental>
    86   </PropertyGroup>
    87   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    88     <LinkIncremental>false</LinkIncremental>
    89   </PropertyGroup>
    90   <PropertyGroup>
    91     <OutDir>$(Platform) $(Configuration)\</OutDir>
    92     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    93   </PropertyGroup>
    94   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    95     <ClCompile>
    96       <PrecompiledHeader>
    97       </PrecompiledHeader>
    98       <WarningLevel>Level3</WarningLevel>
    99       <Optimization>Disabled</Optimization>
    100       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    101       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    102       <FloatingPointModel>Fast</FloatingPointModel>
    103     </ClCompile>
    104     <Link>
    105       <GenerateDebugInformation>true</GenerateDebugInformation>
    106       <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>
    107       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    108     </Link>
    109     <PostBuildEvent>
    110       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    111     </PostBuildEvent>
    112   </ItemDefinitionGroup>
    113   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    114     <ClCompile>
    115       <PrecompiledHeader>
    116       </PrecompiledHeader>
    117       <WarningLevel>Level3</WarningLevel>
    118       <Optimization>Disabled</Optimization>
    119       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    120       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    121       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    122       <FloatingPointModel>Fast</FloatingPointModel>
    123     </ClCompile>
    124     <Link>
    125       <GenerateDebugInformation>true</GenerateDebugInformation>
    126       <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>
    127       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    128     </Link>
    129     <Deploy>
    130       <DeploymentType>CopyToHardDrive</DeploymentType>
    131     </Deploy>
    132   </ItemDefinitionGroup>
    133   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    134     <ClCompile>
    135       <WarningLevel>Level3</WarningLevel>
    136       <PrecompiledHeader>
    137       </PrecompiledHeader>
    138       <Optimization>MaxSpeed</Optimization>
    139       <FunctionLevelLinking>true</FunctionLevelLinking>
    140       <IntrinsicFunctions>true</IntrinsicFunctions>
    141       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    142       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    143       <FloatingPointModel>Fast</FloatingPointModel>
    144     </ClCompile>
    145     <Link>
    146       <GenerateDebugInformation>true</GenerateDebugInformation>
    147       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    148       <OptimizeReferences>true</OptimizeReferences>
    149       <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>
    150       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    151     </Link>
    152     <PostBuildEvent>
    153       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    154     </PostBuildEvent>
    155   </ItemDefinitionGroup>
    156   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    157     <ClCompile>
    158       <WarningLevel>Level3</WarningLevel>
    159       <PrecompiledHeader>
    160       </PrecompiledHeader>
    161       <Optimization>MaxSpeed</Optimization>
    162       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    163       <FunctionLevelLinking>true</FunctionLevelLinking>
    164       <IntrinsicFunctions>true</IntrinsicFunctions>
    165       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    166       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    167       <FloatingPointModel>Fast</FloatingPointModel>
    168     </ClCompile>
    169     <Link>
    170       <GenerateDebugInformation>true</GenerateDebugInformation>
    171       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    172       <OptimizeReferences>true</OptimizeReferences>
    173       <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>
    174       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    175     </Link>
    176     <Deploy>
    177       <DeploymentType>CopyToHardDrive</DeploymentType>
    178     </Deploy>
    179   </ItemDefinitionGroup>
     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" />
    18027  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    18128  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/deushax.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClInclude Include="..\deushax\debugsprite.h" />
     
    3518  <PropertyGroup Label="Globals">
    3619    <ProjectGuid>{EF1A4E80-63FA-4EB0-B834-12B6C500F31C}</ProjectGuid>
     20    <ConfigurationType>Application</ConfigurationType>
    3721    <Keyword>Win32Proj</Keyword>
    3822  </PropertyGroup>
    3923  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    41     <ConfigurationType>Application</ConfigurationType>
    42     <UseDebugLibraries>true</UseDebugLibraries>
    43     <CharacterSet>MultiByte</CharacterSet>
    44     <UseOfMfc>Dynamic</UseOfMfc>
    45   </PropertyGroup>
    46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    47     <ConfigurationType>Application</ConfigurationType>
    48     <UseDebugLibraries>true</UseDebugLibraries>
    49     <CharacterSet>MultiByte</CharacterSet>
    50     <UseOfMfc>Dynamic</UseOfMfc>
    51   </PropertyGroup>
    52   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    53     <ConfigurationType>Application</ConfigurationType>
    54     <UseDebugLibraries>false</UseDebugLibraries>
    55     <WholeProgramOptimization>true</WholeProgramOptimization>
    56     <CharacterSet>MultiByte</CharacterSet>
    57     <UseOfMfc>Dynamic</UseOfMfc>
    58   </PropertyGroup>
    59   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    60     <ConfigurationType>Application</ConfigurationType>
    61     <UseDebugLibraries>false</UseDebugLibraries>
    62     <WholeProgramOptimization>true</WholeProgramOptimization>
    63     <CharacterSet>MultiByte</CharacterSet>
    64     <UseOfMfc>Dynamic</UseOfMfc>
    65   </PropertyGroup>
     24  <Import Project="Lol.Cpp.Defaults.props" />
    6625  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    67   <ImportGroup Label="ExtensionSettings">
    68   </ImportGroup>
    69   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    70     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    71     <Import Project="Contribs.props" />
    72   </ImportGroup>
    73   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    74     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    75     <Import Project="Contribs.props" />
    76   </ImportGroup>
    77   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    78     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    79     <Import Project="Contribs.props" />
    80   </ImportGroup>
    81   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    82     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    83     <Import Project="Contribs.props" />
    84   </ImportGroup>
    85   <PropertyGroup Label="UserMacros" />
    86   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    87     <LinkIncremental>true</LinkIncremental>
    88   </PropertyGroup>
    89   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    90     <LinkIncremental>false</LinkIncremental>
    91   </PropertyGroup>
    92   <PropertyGroup>
    93     <OutDir>$(Platform) $(Configuration)\</OutDir>
    94     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    95   </PropertyGroup>
    96   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    97     <ClCompile>
    98       <PrecompiledHeader>
    99       </PrecompiledHeader>
    100       <WarningLevel>Level3</WarningLevel>
    101       <Optimization>Disabled</Optimization>
    102       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    103       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    104     </ClCompile>
    105     <Link>
    106       <GenerateDebugInformation>true</GenerateDebugInformation>
    107       <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>
    108       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    109     </Link>
    110     <PostBuildEvent>
    111       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    112     </PostBuildEvent>
    113   </ItemDefinitionGroup>
    114   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    115     <ClCompile>
    116       <PrecompiledHeader>
    117       </PrecompiledHeader>
    118       <WarningLevel>Level3</WarningLevel>
    119       <Optimization>Disabled</Optimization>
    120       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    121       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    122       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    123     </ClCompile>
    124     <Link>
    125       <GenerateDebugInformation>true</GenerateDebugInformation>
    126       <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>
    127       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    128     </Link>
    129     <Deploy>
    130       <DeploymentType>CopyToHardDrive</DeploymentType>
    131     </Deploy>
    132   </ItemDefinitionGroup>
    133   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    134     <ClCompile>
    135       <WarningLevel>Level3</WarningLevel>
    136       <PrecompiledHeader>
    137       </PrecompiledHeader>
    138       <Optimization>MaxSpeed</Optimization>
    139       <FunctionLevelLinking>true</FunctionLevelLinking>
    140       <IntrinsicFunctions>true</IntrinsicFunctions>
    141       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    142       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    143     </ClCompile>
    144     <Link>
    145       <GenerateDebugInformation>true</GenerateDebugInformation>
    146       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    147       <OptimizeReferences>true</OptimizeReferences>
    148       <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>
    149       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    150     </Link>
    151     <PostBuildEvent>
    152       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    153     </PostBuildEvent>
    154   </ItemDefinitionGroup>
    155   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    156     <ClCompile>
    157       <WarningLevel>Level3</WarningLevel>
    158       <PrecompiledHeader>
    159       </PrecompiledHeader>
    160       <Optimization>MaxSpeed</Optimization>
    161       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    162       <FunctionLevelLinking>true</FunctionLevelLinking>
    163       <IntrinsicFunctions>true</IntrinsicFunctions>
    164       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    165       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    166     </ClCompile>
    167     <Link>
    168       <GenerateDebugInformation>true</GenerateDebugInformation>
    169       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    170       <OptimizeReferences>true</OptimizeReferences>
    171       <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>
    172       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    173     </Link>
    174     <Deploy>
    175       <DeploymentType>CopyToHardDrive</DeploymentType>
    176     </Deploy>
    177   </ItemDefinitionGroup>
     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" />
    17829  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    17930  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/editor.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClInclude Include="..\deushax\gtk\glmapview.h" />
     
    3518  <PropertyGroup Label="Globals">
    3619    <ProjectGuid>{9C66B179-0737-4BDA-AB42-2ADE478A9008}</ProjectGuid>
     20    <ConfigurationType>Application</ConfigurationType>
    3721    <Keyword>Win32Proj</Keyword>
    3822  </PropertyGroup>
    3923  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    41     <ConfigurationType>Application</ConfigurationType>
    42     <UseDebugLibraries>true</UseDebugLibraries>
    43     <CharacterSet>MultiByte</CharacterSet>
    44     <UseOfMfc>Dynamic</UseOfMfc>
    45   </PropertyGroup>
    46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    47     <ConfigurationType>Application</ConfigurationType>
    48     <UseDebugLibraries>true</UseDebugLibraries>
    49     <CharacterSet>MultiByte</CharacterSet>
    50     <UseOfMfc>Dynamic</UseOfMfc>
    51   </PropertyGroup>
    52   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    53     <ConfigurationType>Application</ConfigurationType>
    54     <UseDebugLibraries>false</UseDebugLibraries>
    55     <WholeProgramOptimization>true</WholeProgramOptimization>
    56     <CharacterSet>MultiByte</CharacterSet>
    57     <UseOfMfc>Dynamic</UseOfMfc>
    58   </PropertyGroup>
    59   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    60     <ConfigurationType>Application</ConfigurationType>
    61     <UseDebugLibraries>false</UseDebugLibraries>
    62     <WholeProgramOptimization>true</WholeProgramOptimization>
    63     <CharacterSet>MultiByte</CharacterSet>
    64     <UseOfMfc>Dynamic</UseOfMfc>
    65   </PropertyGroup>
     24  <Import Project="Lol.Cpp.Defaults.props" />
    6625  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    67   <ImportGroup Label="ExtensionSettings">
    68   </ImportGroup>
    69   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    70     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    71     <Import Project="Contribs.props" />
    72   </ImportGroup>
    73   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    74     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    75     <Import Project="Contribs.props" />
    76   </ImportGroup>
    77   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    78     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    79     <Import Project="Contribs.props" />
    80   </ImportGroup>
    81   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    82     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    83     <Import Project="Contribs.props" />
    84   </ImportGroup>
    85   <PropertyGroup Label="UserMacros" />
    86   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    87     <LinkIncremental>true</LinkIncremental>
    88   </PropertyGroup>
    89   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    90     <LinkIncremental>false</LinkIncremental>
    91   </PropertyGroup>
     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" />
    9228  <PropertyGroup>
    9329    <OutDir>$(Platform) $(Configuration)\</OutDir>
  • trunk/win32/lolcore.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <PropertyGroup Label="Globals">
    225    <ProjectGuid>{9E62F2FE-3408-4EAE-8238-FD84238CEEDA}</ProjectGuid>
     6    <ConfigurationType>StaticLibrary</ConfigurationType>
    237    <Keyword>Win32Proj</Keyword>
    248  </PropertyGroup>
    259  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    26   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    27     <ConfigurationType>StaticLibrary</ConfigurationType>
    28     <UseDebugLibraries>true</UseDebugLibraries>
    29     <CharacterSet>MultiByte</CharacterSet>
    30   </PropertyGroup>
    31   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    32     <ConfigurationType>StaticLibrary</ConfigurationType>
    33     <CharacterSet>MultiByte</CharacterSet>
    34   </PropertyGroup>
    35   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    36     <ConfigurationType>StaticLibrary</ConfigurationType>
    37     <UseDebugLibraries>false</UseDebugLibraries>
    38     <WholeProgramOptimization>true</WholeProgramOptimization>
    39     <CharacterSet>MultiByte</CharacterSet>
    40   </PropertyGroup>
    41   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    42     <ConfigurationType>StaticLibrary</ConfigurationType>
    43     <WholeProgramOptimization>true</WholeProgramOptimization>
    44     <CharacterSet>MultiByte</CharacterSet>
    45   </PropertyGroup>
     10  <Import Project="Lol.Cpp.Defaults.props" />
    4611  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    47   <ImportGroup Label="ExtensionSettings">
    48   </ImportGroup>
    49   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    50     <Import Project="Contribs.props" />
    51     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    52   </ImportGroup>
    53   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    54     <Import Project="Contribs.props" />
    55     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    56   </ImportGroup>
    57   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    58     <Import Project="Contribs.props" />
    59     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    60   </ImportGroup>
    61   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    62     <Import Project="Contribs.props" />
    63     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    64   </ImportGroup>
    65   <PropertyGroup Label="UserMacros" />
    66   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    67     <LinkIncremental>true</LinkIncremental>
    68   </PropertyGroup>
    69   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    70     <LinkIncremental>false</LinkIncremental>
    71   </PropertyGroup>
     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" />
    7214  <PropertyGroup>
    7315    <OutDir>$(Platform) $(Configuration)\</OutDir>
  • trunk/win32/monsterz.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClInclude Include="..\monsterz\board.h" />
     
    4629  <PropertyGroup Label="Globals">
    4730    <ProjectGuid>{17f0f184-4436-4d08-b8aa-16572ea238db}</ProjectGuid>
     31    <ConfigurationType>Application</ConfigurationType>
    4832    <Keyword>Win32Proj</Keyword>
    4933  </PropertyGroup>
    5034  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    51   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    52     <ConfigurationType>Application</ConfigurationType>
    53     <UseDebugLibraries>true</UseDebugLibraries>
    54     <CharacterSet>MultiByte</CharacterSet>
    55     <UseOfMfc>Dynamic</UseOfMfc>
    56   </PropertyGroup>
    57   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    58     <ConfigurationType>Application</ConfigurationType>
    59     <UseDebugLibraries>true</UseDebugLibraries>
    60     <CharacterSet>MultiByte</CharacterSet>
    61     <UseOfMfc>Dynamic</UseOfMfc>
    62   </PropertyGroup>
    63   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    64     <ConfigurationType>Application</ConfigurationType>
    65     <UseDebugLibraries>false</UseDebugLibraries>
    66     <WholeProgramOptimization>true</WholeProgramOptimization>
    67     <CharacterSet>MultiByte</CharacterSet>
    68     <UseOfMfc>Dynamic</UseOfMfc>
    69   </PropertyGroup>
    70   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    71     <ConfigurationType>Application</ConfigurationType>
    72     <UseDebugLibraries>false</UseDebugLibraries>
    73     <WholeProgramOptimization>true</WholeProgramOptimization>
    74     <CharacterSet>MultiByte</CharacterSet>
    75     <UseOfMfc>Dynamic</UseOfMfc>
    76   </PropertyGroup>
     35  <Import Project="Lol.Cpp.Defaults.props" />
    7736  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    78   <ImportGroup Label="ExtensionSettings">
    79   </ImportGroup>
    80   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    81     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    82     <Import Project="Contribs.props" />
    83   </ImportGroup>
    84   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    85     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    86     <Import Project="Contribs.props" />
    87   </ImportGroup>
    88   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    89     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    90     <Import Project="Contribs.props" />
    91   </ImportGroup>
    92   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    93     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    94     <Import Project="Contribs.props" />
    95   </ImportGroup>
    96   <PropertyGroup Label="UserMacros" />
    97   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    98     <LinkIncremental>true</LinkIncremental>
    99   </PropertyGroup>
    100   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    101     <LinkIncremental>false</LinkIncremental>
    102   </PropertyGroup>
    103   <PropertyGroup>
    104     <OutDir>$(Platform) $(Configuration)\</OutDir>
    105     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    106   </PropertyGroup>
    107   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    108     <ClCompile>
    109       <PrecompiledHeader>
    110       </PrecompiledHeader>
    111       <WarningLevel>Level3</WarningLevel>
    112       <Optimization>Disabled</Optimization>
    113       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    114       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    115     </ClCompile>
    116     <Link>
    117       <GenerateDebugInformation>true</GenerateDebugInformation>
    118       <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>
    119       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    120     </Link>
    121     <PostBuildEvent>
    122       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    123     </PostBuildEvent>
    124   </ItemDefinitionGroup>
    125   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    126     <ClCompile>
    127       <PrecompiledHeader>
    128       </PrecompiledHeader>
    129       <WarningLevel>Level3</WarningLevel>
    130       <Optimization>Disabled</Optimization>
    131       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    132       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    133       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    134     </ClCompile>
    135     <Link>
    136       <GenerateDebugInformation>true</GenerateDebugInformation>
    137       <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>
    138       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    139     </Link>
    140     <Deploy>
    141       <DeploymentType>CopyToHardDrive</DeploymentType>
    142     </Deploy>
    143   </ItemDefinitionGroup>
    144   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    145     <ClCompile>
    146       <WarningLevel>Level3</WarningLevel>
    147       <PrecompiledHeader>
    148       </PrecompiledHeader>
    149       <Optimization>MaxSpeed</Optimization>
    150       <FunctionLevelLinking>true</FunctionLevelLinking>
    151       <IntrinsicFunctions>true</IntrinsicFunctions>
    152       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    153       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    154     </ClCompile>
    155     <Link>
    156       <GenerateDebugInformation>true</GenerateDebugInformation>
    157       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    158       <OptimizeReferences>true</OptimizeReferences>
    159       <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>
    160       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    161     </Link>
    162     <PostBuildEvent>
    163       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    164     </PostBuildEvent>
    165   </ItemDefinitionGroup>
    166   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    167     <ClCompile>
    168       <WarningLevel>Level3</WarningLevel>
    169       <PrecompiledHeader>
    170       </PrecompiledHeader>
    171       <Optimization>MaxSpeed</Optimization>
    172       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    173       <FunctionLevelLinking>true</FunctionLevelLinking>
    174       <IntrinsicFunctions>true</IntrinsicFunctions>
    175       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    176       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    177     </ClCompile>
    178     <Link>
    179       <GenerateDebugInformation>true</GenerateDebugInformation>
    180       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    181       <OptimizeReferences>true</OptimizeReferences>
    182       <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>
    183       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    184     </Link>
    185     <Deploy>
    186       <DeploymentType>CopyToHardDrive</DeploymentType>
    187     </Deploy>
    188   </ItemDefinitionGroup>
     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" />
    18940  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    19041  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/mrpigeon.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClInclude Include="..\mrpigeon\mrpigeon.h" />
     
    3215  <PropertyGroup Label="Globals">
    3316    <ProjectGuid>{32f3f8cf-d22e-45e4-beb8-ad909e8c5515}</ProjectGuid>
     17    <ConfigurationType>Application</ConfigurationType>
    3418    <Keyword>Win32Proj</Keyword>
    3519  </PropertyGroup>
    3620  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    37   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    38     <ConfigurationType>Application</ConfigurationType>
    39     <UseDebugLibraries>true</UseDebugLibraries>
    40     <CharacterSet>MultiByte</CharacterSet>
    41     <UseOfMfc>Dynamic</UseOfMfc>
    42   </PropertyGroup>
    43   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    44     <ConfigurationType>Application</ConfigurationType>
    45     <UseDebugLibraries>true</UseDebugLibraries>
    46     <CharacterSet>MultiByte</CharacterSet>
    47     <UseOfMfc>Dynamic</UseOfMfc>
    48   </PropertyGroup>
    49   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    50     <ConfigurationType>Application</ConfigurationType>
    51     <UseDebugLibraries>false</UseDebugLibraries>
    52     <WholeProgramOptimization>true</WholeProgramOptimization>
    53     <CharacterSet>MultiByte</CharacterSet>
    54     <UseOfMfc>Dynamic</UseOfMfc>
    55   </PropertyGroup>
    56   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    57     <ConfigurationType>Application</ConfigurationType>
    58     <UseDebugLibraries>false</UseDebugLibraries>
    59     <WholeProgramOptimization>true</WholeProgramOptimization>
    60     <CharacterSet>MultiByte</CharacterSet>
    61     <UseOfMfc>Dynamic</UseOfMfc>
    62   </PropertyGroup>
     21  <Import Project="Lol.Cpp.Defaults.props" />
    6322  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    64   <ImportGroup Label="ExtensionSettings">
    65   </ImportGroup>
    66   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    67     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    68     <Import Project="Contribs.props" />
    69   </ImportGroup>
    70   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    71     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    72     <Import Project="Contribs.props" />
    73   </ImportGroup>
    74   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    75     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    76     <Import Project="Contribs.props" />
    77   </ImportGroup>
    78   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    79     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    80     <Import Project="Contribs.props" />
    81   </ImportGroup>
    82   <PropertyGroup Label="UserMacros" />
    83   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    84     <LinkIncremental>true</LinkIncremental>
    85   </PropertyGroup>
    86   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    87     <LinkIncremental>false</LinkIncremental>
    88   </PropertyGroup>
    89   <PropertyGroup>
    90     <OutDir>$(Platform) $(Configuration)\</OutDir>
    91     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    92   </PropertyGroup>
    93   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    94     <ClCompile>
    95       <PrecompiledHeader>
    96       </PrecompiledHeader>
    97       <WarningLevel>Level3</WarningLevel>
    98       <Optimization>Disabled</Optimization>
    99       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    100       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    101     </ClCompile>
    102     <Link>
    103       <GenerateDebugInformation>true</GenerateDebugInformation>
    104       <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>
    105       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    106     </Link>
    107     <PostBuildEvent>
    108       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    109     </PostBuildEvent>
    110   </ItemDefinitionGroup>
    111   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    112     <ClCompile>
    113       <PrecompiledHeader>
    114       </PrecompiledHeader>
    115       <WarningLevel>Level3</WarningLevel>
    116       <Optimization>Disabled</Optimization>
    117       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    118       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    119       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    120     </ClCompile>
    121     <Link>
    122       <GenerateDebugInformation>true</GenerateDebugInformation>
    123       <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>
    124       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    125     </Link>
    126     <Deploy>
    127       <DeploymentType>CopyToHardDrive</DeploymentType>
    128     </Deploy>
    129   </ItemDefinitionGroup>
    130   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    131     <ClCompile>
    132       <WarningLevel>Level3</WarningLevel>
    133       <PrecompiledHeader>
    134       </PrecompiledHeader>
    135       <Optimization>MaxSpeed</Optimization>
    136       <FunctionLevelLinking>true</FunctionLevelLinking>
    137       <IntrinsicFunctions>true</IntrinsicFunctions>
    138       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    139       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    140     </ClCompile>
    141     <Link>
    142       <GenerateDebugInformation>true</GenerateDebugInformation>
    143       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    144       <OptimizeReferences>true</OptimizeReferences>
    145       <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>
    146       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    147     </Link>
    148     <PostBuildEvent>
    149       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    150     </PostBuildEvent>
    151   </ItemDefinitionGroup>
    152   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    153     <ClCompile>
    154       <WarningLevel>Level3</WarningLevel>
    155       <PrecompiledHeader>
    156       </PrecompiledHeader>
    157       <Optimization>MaxSpeed</Optimization>
    158       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    159       <FunctionLevelLinking>true</FunctionLevelLinking>
    160       <IntrinsicFunctions>true</IntrinsicFunctions>
    161       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    162       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    163     </ClCompile>
    164     <Link>
    165       <GenerateDebugInformation>true</GenerateDebugInformation>
    166       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    167       <OptimizeReferences>true</OptimizeReferences>
    168       <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>
    169       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    170     </Link>
    171     <Deploy>
    172       <DeploymentType>CopyToHardDrive</DeploymentType>
    173     </Deploy>
    174   </ItemDefinitionGroup>
     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" />
    17526  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    17627  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/quad.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClCompile Include="..\test\debug\quad.cpp" />
     
    2912  <PropertyGroup Label="Globals">
    3013    <ProjectGuid>{53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E}</ProjectGuid>
     14    <ConfigurationType>Application</ConfigurationType>
    3115    <Keyword>Win32Proj</Keyword>
    3216  </PropertyGroup>
    3317  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    35     <ConfigurationType>Application</ConfigurationType>
    36     <UseDebugLibraries>true</UseDebugLibraries>
    37     <CharacterSet>MultiByte</CharacterSet>
    38     <UseOfMfc>Dynamic</UseOfMfc>
    39   </PropertyGroup>
    40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    41     <ConfigurationType>Application</ConfigurationType>
    42     <UseDebugLibraries>true</UseDebugLibraries>
    43     <CharacterSet>MultiByte</CharacterSet>
    44     <UseOfMfc>Dynamic</UseOfMfc>
    45   </PropertyGroup>
    46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    47     <ConfigurationType>Application</ConfigurationType>
    48     <UseDebugLibraries>false</UseDebugLibraries>
    49     <WholeProgramOptimization>true</WholeProgramOptimization>
    50     <CharacterSet>MultiByte</CharacterSet>
    51     <UseOfMfc>Dynamic</UseOfMfc>
    52   </PropertyGroup>
    53   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    54     <ConfigurationType>Application</ConfigurationType>
    55     <UseDebugLibraries>false</UseDebugLibraries>
    56     <WholeProgramOptimization>true</WholeProgramOptimization>
    57     <CharacterSet>MultiByte</CharacterSet>
    58     <UseOfMfc>Dynamic</UseOfMfc>
    59   </PropertyGroup>
     18  <Import Project="Lol.Cpp.Defaults.props" />
    6019  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    61   <ImportGroup Label="ExtensionSettings">
    62   </ImportGroup>
    63   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    65     <Import Project="Contribs.props" />
    66   </ImportGroup>
    67   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    69     <Import Project="Contribs.props" />
    70   </ImportGroup>
    71   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    73     <Import Project="Contribs.props" />
    74   </ImportGroup>
    75   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    77     <Import Project="Contribs.props" />
    78   </ImportGroup>
    79   <PropertyGroup Label="UserMacros" />
    80   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    81     <LinkIncremental>true</LinkIncremental>
    82   </PropertyGroup>
    83   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    84     <LinkIncremental>false</LinkIncremental>
    85   </PropertyGroup>
    86   <PropertyGroup>
    87     <OutDir>$(Platform) $(Configuration)\</OutDir>
    88     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    89   </PropertyGroup>
    90   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    91     <ClCompile>
    92       <PrecompiledHeader>
    93       </PrecompiledHeader>
    94       <WarningLevel>Level3</WarningLevel>
    95       <Optimization>Disabled</Optimization>
    96       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    97       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    98     </ClCompile>
    99     <Link>
    100       <GenerateDebugInformation>true</GenerateDebugInformation>
    101       <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>
    102       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    103     </Link>
    104     <PostBuildEvent>
    105       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    106     </PostBuildEvent>
    107   </ItemDefinitionGroup>
    108   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    109     <ClCompile>
    110       <PrecompiledHeader>
    111       </PrecompiledHeader>
    112       <WarningLevel>Level3</WarningLevel>
    113       <Optimization>Disabled</Optimization>
    114       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    115       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    116       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    117     </ClCompile>
    118     <Link>
    119       <GenerateDebugInformation>true</GenerateDebugInformation>
    120       <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>
    121       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    122     </Link>
    123     <Deploy>
    124       <DeploymentType>CopyToHardDrive</DeploymentType>
    125     </Deploy>
    126   </ItemDefinitionGroup>
    127   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    128     <ClCompile>
    129       <WarningLevel>Level3</WarningLevel>
    130       <PrecompiledHeader>
    131       </PrecompiledHeader>
    132       <Optimization>MaxSpeed</Optimization>
    133       <FunctionLevelLinking>true</FunctionLevelLinking>
    134       <IntrinsicFunctions>true</IntrinsicFunctions>
    135       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    136       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    137     </ClCompile>
    138     <Link>
    139       <GenerateDebugInformation>true</GenerateDebugInformation>
    140       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    141       <OptimizeReferences>true</OptimizeReferences>
    142       <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>
    143       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    144     </Link>
    145     <PostBuildEvent>
    146       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    147     </PostBuildEvent>
    148   </ItemDefinitionGroup>
    149   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    150     <ClCompile>
    151       <WarningLevel>Level3</WarningLevel>
    152       <PrecompiledHeader>
    153       </PrecompiledHeader>
    154       <Optimization>MaxSpeed</Optimization>
    155       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    156       <FunctionLevelLinking>true</FunctionLevelLinking>
    157       <IntrinsicFunctions>true</IntrinsicFunctions>
    158       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    159       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    160     </ClCompile>
    161     <Link>
    162       <GenerateDebugInformation>true</GenerateDebugInformation>
    163       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    164       <OptimizeReferences>true</OptimizeReferences>
    165       <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>
    166       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    167     </Link>
    168     <Deploy>
    169       <DeploymentType>CopyToHardDrive</DeploymentType>
    170     </Deploy>
    171   </ItemDefinitionGroup>
     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" />
    17223  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    17324  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/testsuite.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClCompile Include="..\test\testsuite.cpp" />
     
    3720  <PropertyGroup Label="Globals">
    3821    <ProjectGuid>{80F81C11-8DA2-4990-91CB-9807783BA46E}</ProjectGuid>
     22    <ConfigurationType>Application</ConfigurationType>
    3923    <Keyword>Win32Proj</Keyword>
    4024  </PropertyGroup>
    4125  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    42   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    43     <ConfigurationType>Application</ConfigurationType>
    44     <UseDebugLibraries>true</UseDebugLibraries>
    45     <CharacterSet>MultiByte</CharacterSet>
    46     <UseOfMfc>Dynamic</UseOfMfc>
    47   </PropertyGroup>
    48   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    49     <ConfigurationType>Application</ConfigurationType>
    50     <UseDebugLibraries>true</UseDebugLibraries>
    51     <CharacterSet>MultiByte</CharacterSet>
    52     <UseOfMfc>Dynamic</UseOfMfc>
    53   </PropertyGroup>
    54   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    55     <ConfigurationType>Application</ConfigurationType>
    56     <UseDebugLibraries>false</UseDebugLibraries>
    57     <WholeProgramOptimization>true</WholeProgramOptimization>
    58     <CharacterSet>MultiByte</CharacterSet>
    59     <UseOfMfc>Dynamic</UseOfMfc>
    60   </PropertyGroup>
    61   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    62     <ConfigurationType>Application</ConfigurationType>
    63     <UseDebugLibraries>false</UseDebugLibraries>
    64     <WholeProgramOptimization>true</WholeProgramOptimization>
    65     <CharacterSet>MultiByte</CharacterSet>
    66     <UseOfMfc>Dynamic</UseOfMfc>
    67   </PropertyGroup>
     26  <Import Project="Lol.Cpp.Defaults.props" />
    6827  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    69   <ImportGroup Label="ExtensionSettings">
    70   </ImportGroup>
    71   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    73     <Import Project="Contribs.props" />
    74   </ImportGroup>
    75   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    77     <Import Project="Contribs.props" />
    78   </ImportGroup>
    79   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    80     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    81     <Import Project="Contribs.props" />
    82   </ImportGroup>
    83   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    84     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    85     <Import Project="Contribs.props" />
    86   </ImportGroup>
    87   <PropertyGroup Label="UserMacros" />
    88   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    89     <LinkIncremental>true</LinkIncremental>
    90   </PropertyGroup>
    91   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    92     <LinkIncremental>false</LinkIncremental>
    93   </PropertyGroup>
    94   <PropertyGroup>
    95     <OutDir>$(Platform) $(Configuration)\</OutDir>
    96     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    97   </PropertyGroup>
    98   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    99     <ClCompile>
    100       <PrecompiledHeader>
    101       </PrecompiledHeader>
    102       <WarningLevel>Level3</WarningLevel>
    103       <Optimization>Disabled</Optimization>
    104       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    105       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    106       <FloatingPointModel>Fast</FloatingPointModel>
    107     </ClCompile>
    108     <Link>
    109       <GenerateDebugInformation>true</GenerateDebugInformation>
    110       <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>
    111       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    112     </Link>
    113     <PostBuildEvent>
    114       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    115     </PostBuildEvent>
    116   </ItemDefinitionGroup>
    117   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    118     <ClCompile>
    119       <PrecompiledHeader>
    120       </PrecompiledHeader>
    121       <WarningLevel>Level3</WarningLevel>
    122       <Optimization>Disabled</Optimization>
    123       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    124       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    125       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    126       <FloatingPointModel>Fast</FloatingPointModel>
    127     </ClCompile>
    128     <Link>
    129       <GenerateDebugInformation>true</GenerateDebugInformation>
    130       <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>
    131       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    132     </Link>
    133     <Deploy>
    134       <DeploymentType>CopyToHardDrive</DeploymentType>
    135     </Deploy>
    136   </ItemDefinitionGroup>
    137   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    138     <ClCompile>
    139       <WarningLevel>Level3</WarningLevel>
    140       <PrecompiledHeader>
    141       </PrecompiledHeader>
    142       <Optimization>MaxSpeed</Optimization>
    143       <FunctionLevelLinking>true</FunctionLevelLinking>
    144       <IntrinsicFunctions>true</IntrinsicFunctions>
    145       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    146       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    147       <FloatingPointModel>Fast</FloatingPointModel>
    148     </ClCompile>
    149     <Link>
    150       <GenerateDebugInformation>true</GenerateDebugInformation>
    151       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    152       <OptimizeReferences>true</OptimizeReferences>
    153       <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>
    154       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    155     </Link>
    156     <PostBuildEvent>
    157       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    158     </PostBuildEvent>
    159   </ItemDefinitionGroup>
    160   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    161     <ClCompile>
    162       <WarningLevel>Level3</WarningLevel>
    163       <PrecompiledHeader>
    164       </PrecompiledHeader>
    165       <Optimization>MaxSpeed</Optimization>
    166       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    167       <FunctionLevelLinking>true</FunctionLevelLinking>
    168       <IntrinsicFunctions>true</IntrinsicFunctions>
    169       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    170       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    171       <FloatingPointModel>Fast</FloatingPointModel>
    172     </ClCompile>
    173     <Link>
    174       <GenerateDebugInformation>true</GenerateDebugInformation>
    175       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    176       <OptimizeReferences>true</OptimizeReferences>
    177       <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>
    178       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    179     </Link>
    180     <Deploy>
    181       <DeploymentType>CopyToHardDrive</DeploymentType>
    182     </Deploy>
    183   </ItemDefinitionGroup>
     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" />
    18431  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    18532  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut01.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClCompile Include="..\test\tutorial\tut01.cpp" />
     
    2912  <PropertyGroup Label="Globals">
    3013    <ProjectGuid>{b92abadc-45be-4cc5-b724-9426053123a1}</ProjectGuid>
     14    <ConfigurationType>Application</ConfigurationType>
    3115    <Keyword>Win32Proj</Keyword>
    3216  </PropertyGroup>
    3317  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    35     <ConfigurationType>Application</ConfigurationType>
    36     <UseDebugLibraries>true</UseDebugLibraries>
    37     <CharacterSet>MultiByte</CharacterSet>
    38     <UseOfMfc>Dynamic</UseOfMfc>
    39   </PropertyGroup>
    40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    41     <ConfigurationType>Application</ConfigurationType>
    42     <UseDebugLibraries>true</UseDebugLibraries>
    43     <CharacterSet>MultiByte</CharacterSet>
    44     <UseOfMfc>Dynamic</UseOfMfc>
    45   </PropertyGroup>
    46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    47     <ConfigurationType>Application</ConfigurationType>
    48     <UseDebugLibraries>false</UseDebugLibraries>
    49     <WholeProgramOptimization>true</WholeProgramOptimization>
    50     <CharacterSet>MultiByte</CharacterSet>
    51     <UseOfMfc>Dynamic</UseOfMfc>
    52   </PropertyGroup>
    53   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    54     <ConfigurationType>Application</ConfigurationType>
    55     <UseDebugLibraries>false</UseDebugLibraries>
    56     <WholeProgramOptimization>true</WholeProgramOptimization>
    57     <CharacterSet>MultiByte</CharacterSet>
    58     <UseOfMfc>Dynamic</UseOfMfc>
    59   </PropertyGroup>
     18  <Import Project="Lol.Cpp.Defaults.props" />
    6019  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    61   <ImportGroup Label="ExtensionSettings">
    62   </ImportGroup>
    63   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    65     <Import Project="Contribs.props" />
    66   </ImportGroup>
    67   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    69     <Import Project="Contribs.props" />
    70   </ImportGroup>
    71   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    73     <Import Project="Contribs.props" />
    74   </ImportGroup>
    75   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    77     <Import Project="Contribs.props" />
    78   </ImportGroup>
    79   <PropertyGroup Label="UserMacros" />
    80   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    81     <LinkIncremental>true</LinkIncremental>
    82   </PropertyGroup>
    83   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    84     <LinkIncremental>false</LinkIncremental>
    85   </PropertyGroup>
    86   <PropertyGroup>
    87     <OutDir>$(Platform) $(Configuration)\</OutDir>
    88     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    89   </PropertyGroup>
    90   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    91     <ClCompile>
    92       <PrecompiledHeader>
    93       </PrecompiledHeader>
    94       <WarningLevel>Level3</WarningLevel>
    95       <Optimization>Disabled</Optimization>
    96       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    97       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    98     </ClCompile>
    99     <Link>
    100       <GenerateDebugInformation>true</GenerateDebugInformation>
    101       <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>
    102       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    103     </Link>
    104     <PostBuildEvent>
    105       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    106     </PostBuildEvent>
    107   </ItemDefinitionGroup>
    108   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    109     <ClCompile>
    110       <PrecompiledHeader>
    111       </PrecompiledHeader>
    112       <WarningLevel>Level3</WarningLevel>
    113       <Optimization>Disabled</Optimization>
    114       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    115       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    116       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    117       <BufferSecurityCheck>false</BufferSecurityCheck>
    118     </ClCompile>
    119     <Link>
    120       <GenerateDebugInformation>true</GenerateDebugInformation>
    121       <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>
    122       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    123     </Link>
    124     <Deploy>
    125       <DeploymentType>CopyToHardDrive</DeploymentType>
    126     </Deploy>
    127   </ItemDefinitionGroup>
    128   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    129     <ClCompile>
    130       <WarningLevel>Level3</WarningLevel>
    131       <PrecompiledHeader>
    132       </PrecompiledHeader>
    133       <Optimization>MaxSpeed</Optimization>
    134       <FunctionLevelLinking>true</FunctionLevelLinking>
    135       <IntrinsicFunctions>true</IntrinsicFunctions>
    136       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    137       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    138     </ClCompile>
    139     <Link>
    140       <GenerateDebugInformation>true</GenerateDebugInformation>
    141       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    142       <OptimizeReferences>true</OptimizeReferences>
    143       <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>
    144       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    145     </Link>
    146     <PostBuildEvent>
    147       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    148     </PostBuildEvent>
    149   </ItemDefinitionGroup>
    150   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    151     <ClCompile>
    152       <WarningLevel>Level3</WarningLevel>
    153       <PrecompiledHeader>
    154       </PrecompiledHeader>
    155       <Optimization>MaxSpeed</Optimization>
    156       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    157       <FunctionLevelLinking>true</FunctionLevelLinking>
    158       <IntrinsicFunctions>true</IntrinsicFunctions>
    159       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    160       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    161       <BufferSecurityCheck>false</BufferSecurityCheck>
    162     </ClCompile>
    163     <Link>
    164       <GenerateDebugInformation>true</GenerateDebugInformation>
    165       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    166       <OptimizeReferences>true</OptimizeReferences>
    167       <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>
    168       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    169     </Link>
    170     <Deploy>
    171       <DeploymentType>CopyToHardDrive</DeploymentType>
    172     </Deploy>
    173   </ItemDefinitionGroup>
     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" />
    17423  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    17524  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut02.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClCompile Include="..\test\tutorial\tut02.cpp" />
     
    2912  <PropertyGroup Label="Globals">
    3013    <ProjectGuid>{7b083da2-fe08-4f6d-bfdd-195d5c2783eb}</ProjectGuid>
     14    <ConfigurationType>Application</ConfigurationType>
    3115    <Keyword>Win32Proj</Keyword>
    3216  </PropertyGroup>
    3317  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    35     <ConfigurationType>Application</ConfigurationType>
    36     <UseDebugLibraries>true</UseDebugLibraries>
    37     <CharacterSet>MultiByte</CharacterSet>
    38     <UseOfMfc>Dynamic</UseOfMfc>
    39   </PropertyGroup>
    40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    41     <ConfigurationType>Application</ConfigurationType>
    42     <UseDebugLibraries>true</UseDebugLibraries>
    43     <CharacterSet>MultiByte</CharacterSet>
    44     <UseOfMfc>Dynamic</UseOfMfc>
    45   </PropertyGroup>
    46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    47     <ConfigurationType>Application</ConfigurationType>
    48     <UseDebugLibraries>false</UseDebugLibraries>
    49     <WholeProgramOptimization>true</WholeProgramOptimization>
    50     <CharacterSet>MultiByte</CharacterSet>
    51     <UseOfMfc>Dynamic</UseOfMfc>
    52   </PropertyGroup>
    53   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    54     <ConfigurationType>Application</ConfigurationType>
    55     <UseDebugLibraries>false</UseDebugLibraries>
    56     <WholeProgramOptimization>true</WholeProgramOptimization>
    57     <CharacterSet>MultiByte</CharacterSet>
    58     <UseOfMfc>Dynamic</UseOfMfc>
    59   </PropertyGroup>
     18  <Import Project="Lol.Cpp.Defaults.props" />
    6019  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    61   <ImportGroup Label="ExtensionSettings">
    62   </ImportGroup>
    63   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    65     <Import Project="Contribs.props" />
    66   </ImportGroup>
    67   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    69     <Import Project="Contribs.props" />
    70   </ImportGroup>
    71   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    73     <Import Project="Contribs.props" />
    74   </ImportGroup>
    75   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    77     <Import Project="Contribs.props" />
    78   </ImportGroup>
    79   <PropertyGroup Label="UserMacros" />
    80   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    81     <LinkIncremental>true</LinkIncremental>
    82   </PropertyGroup>
    83   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    84     <LinkIncremental>false</LinkIncremental>
    85   </PropertyGroup>
    86   <PropertyGroup>
    87     <OutDir>$(Platform) $(Configuration)\</OutDir>
    88     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    89   </PropertyGroup>
    90   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    91     <ClCompile>
    92       <PrecompiledHeader>
    93       </PrecompiledHeader>
    94       <WarningLevel>Level3</WarningLevel>
    95       <Optimization>Disabled</Optimization>
    96       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    97       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    98     </ClCompile>
    99     <Link>
    100       <GenerateDebugInformation>true</GenerateDebugInformation>
    101       <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>
    102       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    103     </Link>
    104     <PostBuildEvent>
    105       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    106     </PostBuildEvent>
    107   </ItemDefinitionGroup>
    108   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    109     <ClCompile>
    110       <PrecompiledHeader>
    111       </PrecompiledHeader>
    112       <WarningLevel>Level3</WarningLevel>
    113       <Optimization>Disabled</Optimization>
    114       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    115       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    116       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    117     </ClCompile>
    118     <Link>
    119       <GenerateDebugInformation>true</GenerateDebugInformation>
    120       <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>
    121       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    122     </Link>
    123     <Deploy>
    124       <DeploymentType>CopyToHardDrive</DeploymentType>
    125     </Deploy>
    126   </ItemDefinitionGroup>
    127   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    128     <ClCompile>
    129       <WarningLevel>Level3</WarningLevel>
    130       <PrecompiledHeader>
    131       </PrecompiledHeader>
    132       <Optimization>MaxSpeed</Optimization>
    133       <FunctionLevelLinking>true</FunctionLevelLinking>
    134       <IntrinsicFunctions>true</IntrinsicFunctions>
    135       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    136       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    137     </ClCompile>
    138     <Link>
    139       <GenerateDebugInformation>true</GenerateDebugInformation>
    140       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    141       <OptimizeReferences>true</OptimizeReferences>
    142       <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>
    143       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    144     </Link>
    145     <PostBuildEvent>
    146       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    147     </PostBuildEvent>
    148   </ItemDefinitionGroup>
    149   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    150     <ClCompile>
    151       <WarningLevel>Level3</WarningLevel>
    152       <PrecompiledHeader>
    153       </PrecompiledHeader>
    154       <Optimization>MaxSpeed</Optimization>
    155       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    156       <FunctionLevelLinking>true</FunctionLevelLinking>
    157       <IntrinsicFunctions>true</IntrinsicFunctions>
    158       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    159       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    160     </ClCompile>
    161     <Link>
    162       <GenerateDebugInformation>true</GenerateDebugInformation>
    163       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    164       <OptimizeReferences>true</OptimizeReferences>
    165       <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>
    166       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    167     </Link>
    168     <Deploy>
    169       <DeploymentType>CopyToHardDrive</DeploymentType>
    170     </Deploy>
    171   </ItemDefinitionGroup>
     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" />
    17223  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    17324  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut03.vcxproj

    r1189 r1190  
    11<?xml version="1.0" encoding="utf-8"?>
    22<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="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>
     3  <Import Project="Lol.Config.props" />
    214  <ItemGroup>
    225    <ClCompile Include="..\test\tutorial\tut03.cpp" />
     
    2912  <PropertyGroup Label="Globals">
    3013    <ProjectGuid>{6bf81b39-edc2-4227-9992-c2d8abea95af}</ProjectGuid>
     14    <ConfigurationType>Application</ConfigurationType>
    3115    <Keyword>Win32Proj</Keyword>
    3216  </PropertyGroup>
    3317  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    35     <ConfigurationType>Application</ConfigurationType>
    36     <UseDebugLibraries>true</UseDebugLibraries>
    37     <CharacterSet>MultiByte</CharacterSet>
    38     <UseOfMfc>Dynamic</UseOfMfc>
    39   </PropertyGroup>
    40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
    41     <ConfigurationType>Application</ConfigurationType>
    42     <UseDebugLibraries>true</UseDebugLibraries>
    43     <CharacterSet>MultiByte</CharacterSet>
    44     <UseOfMfc>Dynamic</UseOfMfc>
    45   </PropertyGroup>
    46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    47     <ConfigurationType>Application</ConfigurationType>
    48     <UseDebugLibraries>false</UseDebugLibraries>
    49     <WholeProgramOptimization>true</WholeProgramOptimization>
    50     <CharacterSet>MultiByte</CharacterSet>
    51     <UseOfMfc>Dynamic</UseOfMfc>
    52   </PropertyGroup>
    53   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
    54     <ConfigurationType>Application</ConfigurationType>
    55     <UseDebugLibraries>false</UseDebugLibraries>
    56     <WholeProgramOptimization>true</WholeProgramOptimization>
    57     <CharacterSet>MultiByte</CharacterSet>
    58     <UseOfMfc>Dynamic</UseOfMfc>
    59   </PropertyGroup>
     18  <Import Project="Lol.Cpp.Defaults.props" />
    6019  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    61   <ImportGroup Label="ExtensionSettings">
    62   </ImportGroup>
    63   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    64     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    65     <Import Project="Contribs.props" />
    66   </ImportGroup>
    67   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="PropertySheets">
    68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    69     <Import Project="Contribs.props" />
    70   </ImportGroup>
    71   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    73     <Import Project="Contribs.props" />
    74   </ImportGroup>
    75   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="PropertySheets">
    76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    77     <Import Project="Contribs.props" />
    78   </ImportGroup>
    79   <PropertyGroup Label="UserMacros" />
    80   <PropertyGroup Condition="'$(Configuration)'=='Debug'">
    81     <LinkIncremental>true</LinkIncremental>
    82   </PropertyGroup>
    83   <PropertyGroup Condition="'$(Configuration)'=='Release'">
    84     <LinkIncremental>false</LinkIncremental>
    85   </PropertyGroup>
    86   <PropertyGroup>
    87     <OutDir>$(Platform) $(Configuration)\</OutDir>
    88     <IntDir>$(Platform) $(Configuration)\$(ProjectName)\</IntDir>
    89   </PropertyGroup>
    90   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    91     <ClCompile>
    92       <PrecompiledHeader>
    93       </PrecompiledHeader>
    94       <WarningLevel>Level3</WarningLevel>
    95       <Optimization>Disabled</Optimization>
    96       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    97       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    98     </ClCompile>
    99     <Link>
    100       <GenerateDebugInformation>true</GenerateDebugInformation>
    101       <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>
    102       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    103     </Link>
    104     <PostBuildEvent>
    105       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    106     </PostBuildEvent>
    107   </ItemDefinitionGroup>
    108   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    109     <ClCompile>
    110       <PrecompiledHeader>
    111       </PrecompiledHeader>
    112       <WarningLevel>Level3</WarningLevel>
    113       <Optimization>Disabled</Optimization>
    114       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    115       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    116       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    117     </ClCompile>
    118     <Link>
    119       <GenerateDebugInformation>true</GenerateDebugInformation>
    120       <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>
    121       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    122     </Link>
    123     <Deploy>
    124       <DeploymentType>CopyToHardDrive</DeploymentType>
    125     </Deploy>
    126   </ItemDefinitionGroup>
    127   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    128     <ClCompile>
    129       <WarningLevel>Level3</WarningLevel>
    130       <PrecompiledHeader>
    131       </PrecompiledHeader>
    132       <Optimization>MaxSpeed</Optimization>
    133       <FunctionLevelLinking>true</FunctionLevelLinking>
    134       <IntrinsicFunctions>true</IntrinsicFunctions>
    135       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    136       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    137     </ClCompile>
    138     <Link>
    139       <GenerateDebugInformation>true</GenerateDebugInformation>
    140       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    141       <OptimizeReferences>true</OptimizeReferences>
    142       <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>
    143       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    144     </Link>
    145     <PostBuildEvent>
    146       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    147     </PostBuildEvent>
    148   </ItemDefinitionGroup>
    149   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    150     <ClCompile>
    151       <WarningLevel>Level3</WarningLevel>
    152       <PrecompiledHeader>
    153       </PrecompiledHeader>
    154       <Optimization>MaxSpeed</Optimization>
    155       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    156       <FunctionLevelLinking>true</FunctionLevelLinking>
    157       <IntrinsicFunctions>true</IntrinsicFunctions>
    158       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    159       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    160     </ClCompile>
    161     <Link>
    162       <GenerateDebugInformation>true</GenerateDebugInformation>
    163       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    164       <OptimizeReferences>true</OptimizeReferences>
    165       <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>
    166       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    167     </Link>
    168     <Deploy>
    169       <DeploymentType>CopyToHardDrive</DeploymentType>
    170     </Deploy>
    171   </ItemDefinitionGroup>
     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" />
    17223  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    17324  <ImportGroup Label="ExtensionTargets">
Note: See TracChangeset for help on using the changeset viewer.