Changeset 1193


Ignore:
Timestamp:
Apr 5, 2012, 8:43:38 PM (8 years ago)
Author:
sam
Message:

build: more Visual Studio project refactoring, with multiprocessor
compilation and a few other tweaks.

Location:
trunk
Files:
3 deleted
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/.gitignore

    r1189 r1193  
    3737*~
    3838# Visual Studio cruft
     39win32/ipch
    3940win32/*Debug
    4041win32/*Release
  • trunk/win32/benchsuite.vcxproj

    r1191 r1193  
    3636    <Keyword>Win32Proj</Keyword>
    3737  </PropertyGroup>
    38   <Import Project="Config.props" />
     38  <Import Project="Lol.Config.props" />
    3939  <ImportGroup Label="ExtensionSettings">
    4040  </ImportGroup>
    4141  <ImportGroup Label="PropertySheets">
    4242    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    43     <Import Project="Contribs.props" />
     43    <Import Project="Lol.Vars.props" />
    4444  </ImportGroup>
    4545  <PropertyGroup Label="UserMacros" />
    46   <Import Project="Build.props" />
    47   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    48     <ClCompile>
    49       <Optimization>Disabled</Optimization>
    50       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    51       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    52     </ClCompile>
    53     <Link>
    54       <GenerateDebugInformation>true</GenerateDebugInformation>
    55       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    56       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    57     </Link>
    58     <PostBuildEvent>
    59       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    60     </PostBuildEvent>
    61   </ItemDefinitionGroup>
    62   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    63     <ClCompile>
    64       <Optimization>Disabled</Optimization>
    65       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    66       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    67       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    68     </ClCompile>
    69     <Link>
    70       <GenerateDebugInformation>true</GenerateDebugInformation>
    71       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    72       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    73     </Link>
    74     <Deploy>
    75       <DeploymentType>CopyToHardDrive</DeploymentType>
    76     </Deploy>
    77   </ItemDefinitionGroup>
    78   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    79     <ClCompile>
    80       <Optimization>MaxSpeed</Optimization>
    81       <FunctionLevelLinking>true</FunctionLevelLinking>
    82       <IntrinsicFunctions>true</IntrinsicFunctions>
    83       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    84       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    85     </ClCompile>
    86     <Link>
    87       <GenerateDebugInformation>true</GenerateDebugInformation>
    88       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    89       <OptimizeReferences>true</OptimizeReferences>
    90       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    91       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    92     </Link>
    93     <PostBuildEvent>
    94       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    95     </PostBuildEvent>
    96   </ItemDefinitionGroup>
    97   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    98     <ClCompile>
    99       <Optimization>MaxSpeed</Optimization>
    100       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    101       <FunctionLevelLinking>true</FunctionLevelLinking>
    102       <IntrinsicFunctions>true</IntrinsicFunctions>
    103       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    104       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    105     </ClCompile>
    106     <Link>
    107       <GenerateDebugInformation>true</GenerateDebugInformation>
    108       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    109       <OptimizeReferences>true</OptimizeReferences>
    110       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    111       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    112     </Link>
    113     <Deploy>
    114       <DeploymentType>CopyToHardDrive</DeploymentType>
    115     </Deploy>
    116   </ItemDefinitionGroup>
     46  <Import Project="Lol.Rules.props" />
    11747  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    11848  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/deushax.vcxproj

    r1191 r1193  
    3838    <Keyword>Win32Proj</Keyword>
    3939  </PropertyGroup>
    40   <Import Project="Config.props" />
     40  <Import Project="Lol.Config.props" />
    4141  <ImportGroup Label="ExtensionSettings">
    4242  </ImportGroup>
    4343  <ImportGroup Label="PropertySheets">
    4444    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    45     <Import Project="Contribs.props" />
     45    <Import Project="Lol.Vars.props" />
    4646  </ImportGroup>
    4747  <PropertyGroup Label="UserMacros" />
    48   <Import Project="Build.props" />
    49   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    50     <ClCompile>
    51       <Optimization>Disabled</Optimization>
    52       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    53       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    54     </ClCompile>
    55     <Link>
    56       <GenerateDebugInformation>true</GenerateDebugInformation>
    57       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    58       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    59     </Link>
    60     <PostBuildEvent>
    61       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    62     </PostBuildEvent>
    63   </ItemDefinitionGroup>
    64   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    65     <ClCompile>
    66       <Optimization>Disabled</Optimization>
    67       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    68       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    69       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    70     </ClCompile>
    71     <Link>
    72       <GenerateDebugInformation>true</GenerateDebugInformation>
    73       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    74       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    75     </Link>
    76     <Deploy>
    77       <DeploymentType>CopyToHardDrive</DeploymentType>
    78     </Deploy>
    79   </ItemDefinitionGroup>
    80   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    81     <ClCompile>
    82       <Optimization>MaxSpeed</Optimization>
    83       <FunctionLevelLinking>true</FunctionLevelLinking>
    84       <IntrinsicFunctions>true</IntrinsicFunctions>
    85       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    86       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    87     </ClCompile>
    88     <Link>
    89       <GenerateDebugInformation>true</GenerateDebugInformation>
    90       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    91       <OptimizeReferences>true</OptimizeReferences>
    92       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    93       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    94     </Link>
    95     <PostBuildEvent>
    96       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    97     </PostBuildEvent>
    98   </ItemDefinitionGroup>
    99   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    100     <ClCompile>
    101       <Optimization>MaxSpeed</Optimization>
    102       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    103       <FunctionLevelLinking>true</FunctionLevelLinking>
    104       <IntrinsicFunctions>true</IntrinsicFunctions>
    105       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    106       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    107     </ClCompile>
    108     <Link>
    109       <GenerateDebugInformation>true</GenerateDebugInformation>
    110       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    111       <OptimizeReferences>true</OptimizeReferences>
    112       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    113       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    114     </Link>
    115     <Deploy>
    116       <DeploymentType>CopyToHardDrive</DeploymentType>
    117     </Deploy>
    118   </ItemDefinitionGroup>
     48  <Import Project="Lol.Rules.props" />
    11949  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    12050  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/editor.vcxproj

    r1191 r1193  
    3838    <Keyword>Win32Proj</Keyword>
    3939  </PropertyGroup>
    40   <Import Project="Config.props" />
     40  <Import Project="Lol.Config.props" />
    4141  <ImportGroup Label="ExtensionSettings">
    4242  </ImportGroup>
    4343  <ImportGroup Label="PropertySheets">
    4444    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    45     <Import Project="Contribs.props" />
     45    <Import Project="Lol.Vars.props" />
    4646  </ImportGroup>
    4747  <PropertyGroup Label="UserMacros" />
    48   <Import Project="Build.props" />
     48  <Import Project="Lol.Rules.props" />
    4949  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    5050    <ClCompile>
    51       <Optimization>Disabled</Optimization>
    52       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    53       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GlIncludes);$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     51      <AdditionalIncludeDirectories>$(SolutionDir)\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    5452    </ClCompile>
    5553    <Link>
    56       <GenerateDebugInformation>true</GenerateDebugInformation>
    57       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GtkDeps);$(GlDeps)</AdditionalDependencies>
    58       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);$(GtkLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     54      <AdditionalDependencies>$(GtkDeps);%(AdditionalDependencies)</AdditionalDependencies>
     55      <AdditionalLibraryDirectories>$(GtkLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    5956    </Link>
    60     <PostBuildEvent>
    61       <Command>for %%I in ($(GtkLibs) $(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    62     </PostBuildEvent>
    6357  </ItemDefinitionGroup>
    6458  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    6559    <ClCompile>
    66       <Optimization>Disabled</Optimization>
    67       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    68       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    69       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     60      <AdditionalIncludeDirectories>$(SolutionDir)\..\deushax;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    7061    </ClCompile>
    7162    <Link>
    72       <GenerateDebugInformation>true</GenerateDebugInformation>
    73       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    74       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    7563    </Link>
    76     <Deploy>
    77       <DeploymentType>CopyToHardDrive</DeploymentType>
    78     </Deploy>
    7964  </ItemDefinitionGroup>
    8065  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    8166    <ClCompile>
    82       <Optimization>MaxSpeed</Optimization>
    83       <FunctionLevelLinking>true</FunctionLevelLinking>
    84       <IntrinsicFunctions>true</IntrinsicFunctions>
    85       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    86       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GlIncludes);$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     67      <AdditionalIncludeDirectories>$(SolutionDir)\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    8768    </ClCompile>
    8869    <Link>
    89       <GenerateDebugInformation>true</GenerateDebugInformation>
    90       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    91       <OptimizeReferences>true</OptimizeReferences>
    92       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GtkDeps);$(GlDeps)</AdditionalDependencies>
    93       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);$(GtkLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     70      <AdditionalDependencies>$(GtkDeps);%(AdditionalDependencies)</AdditionalDependencies>
     71      <AdditionalLibraryDirectories>$(GtkLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    9472    </Link>
    95     <PostBuildEvent>
    96       <Command>for %%I in ($(GtkLibs) $(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    97     </PostBuildEvent>
    9873  </ItemDefinitionGroup>
    9974  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    10075    <ClCompile>
    101       <Optimization>MaxSpeed</Optimization>
    102       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    103       <FunctionLevelLinking>true</FunctionLevelLinking>
    104       <IntrinsicFunctions>true</IntrinsicFunctions>
    105       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    106       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     76      <AdditionalIncludeDirectories>$(SolutionDir)\..\deushax;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    10777    </ClCompile>
    10878    <Link>
    109       <GenerateDebugInformation>true</GenerateDebugInformation>
    110       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    111       <OptimizeReferences>true</OptimizeReferences>
    112       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    113       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    11479    </Link>
    115     <Deploy>
    116       <DeploymentType>CopyToHardDrive</DeploymentType>
    117     </Deploy>
    11880  </ItemDefinitionGroup>
    11981  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  • trunk/win32/lolcore.vcxproj

    r1191 r1193  
    4646  <ImportGroup Label="PropertySheets">
    4747    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    48     <Import Project="Contribs.props" />
     48    <Import Project="Lol.Vars.props" />
    4949  </ImportGroup>
    5050  <PropertyGroup Label="UserMacros" />
    51   <Import Project="Build.props" />
    52   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     51  <Import Project="Lol.Rules.props" />
     52  <ItemDefinitionGroup>
    5353    <ClCompile>
    54       <Optimization>Disabled</Optimization>
    55       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    56       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     54      <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    5755    </ClCompile>
    58     <Link>
    59       <GenerateDebugInformation>true</GenerateDebugInformation>
    60     </Link>
    61   </ItemDefinitionGroup>
    62   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    63     <ClCompile>
    64       <Optimization>Disabled</Optimization>
    65       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    66       <PreprocessorDefinitions>_XBOX;_DEBUG;_LIB;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    67       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    68     </ClCompile>
    69     <Link>
    70       <GenerateDebugInformation>true</GenerateDebugInformation>
    71     </Link>
    72   </ItemDefinitionGroup>
    73   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    74     <ClCompile>
    75       <Optimization>MaxSpeed</Optimization>
    76       <FunctionLevelLinking>true</FunctionLevelLinking>
    77       <IntrinsicFunctions>true</IntrinsicFunctions>
    78       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    79       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    80       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
    81     </ClCompile>
    82     <Link>
    83       <GenerateDebugInformation>true</GenerateDebugInformation>
    84       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    85       <OptimizeReferences>true</OptimizeReferences>
    86     </Link>
    87   </ItemDefinitionGroup>
    88   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    89     <ClCompile>
    90       <Optimization>MaxSpeed</Optimization>
    91       <FunctionLevelLinking>true</FunctionLevelLinking>
    92       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    93       <IntrinsicFunctions>true</IntrinsicFunctions>
    94       <PreprocessorDefinitions>_XBOX;NDEBUG;_LIB;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    95       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    96       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
    97     </ClCompile>
    98     <Link>
    99       <GenerateDebugInformation>true</GenerateDebugInformation>
    100       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    101       <OptimizeReferences>true</OptimizeReferences>
    102     </Link>
    10356  </ItemDefinitionGroup>
    10457  <ItemGroup>
  • trunk/win32/monsterz.vcxproj

    r1191 r1193  
    4949    <Keyword>Win32Proj</Keyword>
    5050  </PropertyGroup>
    51   <Import Project="Config.props" />
     51  <Import Project="Lol.Config.props" />
    5252  <ImportGroup Label="ExtensionSettings">
    5353  </ImportGroup>
    5454  <ImportGroup Label="PropertySheets">
    5555    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    56     <Import Project="Contribs.props" />
     56    <Import Project="Lol.Vars.props" />
    5757  </ImportGroup>
    5858  <PropertyGroup Label="UserMacros" />
    59   <Import Project="Build.props" />
    60   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    61     <ClCompile>
    62       <Optimization>Disabled</Optimization>
    63       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    64       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    65     </ClCompile>
    66     <Link>
    67       <GenerateDebugInformation>true</GenerateDebugInformation>
    68       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    69       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    70     </Link>
    71     <PostBuildEvent>
    72       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    73     </PostBuildEvent>
    74   </ItemDefinitionGroup>
    75   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    76     <ClCompile>
    77       <Optimization>Disabled</Optimization>
    78       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    79       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    80       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    81     </ClCompile>
    82     <Link>
    83       <GenerateDebugInformation>true</GenerateDebugInformation>
    84       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    85       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    86     </Link>
    87     <Deploy>
    88       <DeploymentType>CopyToHardDrive</DeploymentType>
    89     </Deploy>
    90   </ItemDefinitionGroup>
    91   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    92     <ClCompile>
    93       <Optimization>MaxSpeed</Optimization>
    94       <FunctionLevelLinking>true</FunctionLevelLinking>
    95       <IntrinsicFunctions>true</IntrinsicFunctions>
    96       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    97       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    98     </ClCompile>
    99     <Link>
    100       <GenerateDebugInformation>true</GenerateDebugInformation>
    101       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    102       <OptimizeReferences>true</OptimizeReferences>
    103       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    104       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    105     </Link>
    106     <PostBuildEvent>
    107       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    108     </PostBuildEvent>
    109   </ItemDefinitionGroup>
    110   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    111     <ClCompile>
    112       <Optimization>MaxSpeed</Optimization>
    113       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    114       <FunctionLevelLinking>true</FunctionLevelLinking>
    115       <IntrinsicFunctions>true</IntrinsicFunctions>
    116       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    117       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    118     </ClCompile>
    119     <Link>
    120       <GenerateDebugInformation>true</GenerateDebugInformation>
    121       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    122       <OptimizeReferences>true</OptimizeReferences>
    123       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    124       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    125     </Link>
    126     <Deploy>
    127       <DeploymentType>CopyToHardDrive</DeploymentType>
    128     </Deploy>
    129   </ItemDefinitionGroup>
     59  <Import Project="Lol.Rules.props" />
    13060  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    13161  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/mrpigeon.vcxproj

    r1191 r1193  
    3535    <Keyword>Win32Proj</Keyword>
    3636  </PropertyGroup>
    37   <Import Project="Config.props" />
     37  <Import Project="Lol.Config.props" />
    3838  <ImportGroup Label="ExtensionSettings">
    3939  </ImportGroup>
    4040  <ImportGroup Label="PropertySheets">
    4141    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    42     <Import Project="Contribs.props" />
     42    <Import Project="Lol.Vars.props" />
    4343  </ImportGroup>
    4444  <PropertyGroup Label="UserMacros" />
    45   <Import Project="Build.props" />
    46   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    47     <ClCompile>
    48       <Optimization>Disabled</Optimization>
    49       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    50       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    51     </ClCompile>
    52     <Link>
    53       <GenerateDebugInformation>true</GenerateDebugInformation>
    54       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    55       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    56     </Link>
    57     <PostBuildEvent>
    58       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    59     </PostBuildEvent>
    60   </ItemDefinitionGroup>
    61   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    62     <ClCompile>
    63       <Optimization>Disabled</Optimization>
    64       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    65       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    66       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    67     </ClCompile>
    68     <Link>
    69       <GenerateDebugInformation>true</GenerateDebugInformation>
    70       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    71       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    72     </Link>
    73     <Deploy>
    74       <DeploymentType>CopyToHardDrive</DeploymentType>
    75     </Deploy>
    76   </ItemDefinitionGroup>
    77   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    78     <ClCompile>
    79       <Optimization>MaxSpeed</Optimization>
    80       <FunctionLevelLinking>true</FunctionLevelLinking>
    81       <IntrinsicFunctions>true</IntrinsicFunctions>
    82       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    83       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    84     </ClCompile>
    85     <Link>
    86       <GenerateDebugInformation>true</GenerateDebugInformation>
    87       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    88       <OptimizeReferences>true</OptimizeReferences>
    89       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    90       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    91     </Link>
    92     <PostBuildEvent>
    93       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    94     </PostBuildEvent>
    95   </ItemDefinitionGroup>
    96   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    97     <ClCompile>
    98       <Optimization>MaxSpeed</Optimization>
    99       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    100       <FunctionLevelLinking>true</FunctionLevelLinking>
    101       <IntrinsicFunctions>true</IntrinsicFunctions>
    102       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    103       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    104     </ClCompile>
    105     <Link>
    106       <GenerateDebugInformation>true</GenerateDebugInformation>
    107       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    108       <OptimizeReferences>true</OptimizeReferences>
    109       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    110       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    111     </Link>
    112     <Deploy>
    113       <DeploymentType>CopyToHardDrive</DeploymentType>
    114     </Deploy>
    115   </ItemDefinitionGroup>
     45  <Import Project="Lol.Rules.props" />
    11646  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    11747  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/quad.vcxproj

    r1191 r1193  
    3232    <Keyword>Win32Proj</Keyword>
    3333  </PropertyGroup>
    34   <Import Project="Config.props" />
     34  <Import Project="Lol.Config.props" />
    3535  <ImportGroup Label="ExtensionSettings">
    3636  </ImportGroup>
    3737  <ImportGroup Label="PropertySheets">
    3838    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    39     <Import Project="Contribs.props" />
     39    <Import Project="Lol.Vars.props" />
    4040  </ImportGroup>
    4141  <PropertyGroup Label="UserMacros" />
    42   <Import Project="Build.props" />
    43   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    44     <ClCompile>
    45       <Optimization>Disabled</Optimization>
    46       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    47       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    48     </ClCompile>
    49     <Link>
    50       <GenerateDebugInformation>true</GenerateDebugInformation>
    51       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    52       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    53     </Link>
    54     <PostBuildEvent>
    55       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    56     </PostBuildEvent>
    57   </ItemDefinitionGroup>
    58   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    59     <ClCompile>
    60       <Optimization>Disabled</Optimization>
    61       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    62       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    63       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    64     </ClCompile>
    65     <Link>
    66       <GenerateDebugInformation>true</GenerateDebugInformation>
    67       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    68       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    69     </Link>
    70     <Deploy>
    71       <DeploymentType>CopyToHardDrive</DeploymentType>
    72     </Deploy>
    73   </ItemDefinitionGroup>
    74   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    75     <ClCompile>
    76       <Optimization>MaxSpeed</Optimization>
    77       <FunctionLevelLinking>true</FunctionLevelLinking>
    78       <IntrinsicFunctions>true</IntrinsicFunctions>
    79       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    80       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    81     </ClCompile>
    82     <Link>
    83       <GenerateDebugInformation>true</GenerateDebugInformation>
    84       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    85       <OptimizeReferences>true</OptimizeReferences>
    86       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    87       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    88     </Link>
    89     <PostBuildEvent>
    90       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    91     </PostBuildEvent>
    92   </ItemDefinitionGroup>
    93   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    94     <ClCompile>
    95       <Optimization>MaxSpeed</Optimization>
    96       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    97       <FunctionLevelLinking>true</FunctionLevelLinking>
    98       <IntrinsicFunctions>true</IntrinsicFunctions>
    99       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    100       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    101     </ClCompile>
    102     <Link>
    103       <GenerateDebugInformation>true</GenerateDebugInformation>
    104       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    105       <OptimizeReferences>true</OptimizeReferences>
    106       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    107       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    108     </Link>
    109     <Deploy>
    110       <DeploymentType>CopyToHardDrive</DeploymentType>
    111     </Deploy>
    112   </ItemDefinitionGroup>
     42  <Import Project="Lol.Rules.props" />
    11343  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    11444  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/testsuite.vcxproj

    r1191 r1193  
    4040    <Keyword>Win32Proj</Keyword>
    4141  </PropertyGroup>
    42   <Import Project="Config.props" />
     42  <Import Project="Lol.Config.props" />
    4343  <ImportGroup Label="ExtensionSettings">
    4444  </ImportGroup>
    4545  <ImportGroup Label="PropertySheets">
    4646    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    47     <Import Project="Contribs.props" />
     47    <Import Project="Lol.Vars.props" />
    4848  </ImportGroup>
    4949  <PropertyGroup Label="UserMacros" />
    50   <Import Project="Build.props" />
    51   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    52     <ClCompile>
    53       <Optimization>Disabled</Optimization>
    54       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    55       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    56     </ClCompile>
    57     <Link>
    58       <GenerateDebugInformation>true</GenerateDebugInformation>
    59       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    60       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    61     </Link>
    62     <PostBuildEvent>
    63       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    64     </PostBuildEvent>
    65   </ItemDefinitionGroup>
    66   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    67     <ClCompile>
    68       <Optimization>Disabled</Optimization>
    69       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    70       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    71       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    72     </ClCompile>
    73     <Link>
    74       <GenerateDebugInformation>true</GenerateDebugInformation>
    75       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    76       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    77     </Link>
    78     <Deploy>
    79       <DeploymentType>CopyToHardDrive</DeploymentType>
    80     </Deploy>
    81   </ItemDefinitionGroup>
    82   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    83     <ClCompile>
    84       <Optimization>MaxSpeed</Optimization>
    85       <FunctionLevelLinking>true</FunctionLevelLinking>
    86       <IntrinsicFunctions>true</IntrinsicFunctions>
    87       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    88       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    89     </ClCompile>
    90     <Link>
    91       <GenerateDebugInformation>true</GenerateDebugInformation>
    92       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    93       <OptimizeReferences>true</OptimizeReferences>
    94       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    95       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    96     </Link>
    97     <PostBuildEvent>
    98       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    99     </PostBuildEvent>
    100   </ItemDefinitionGroup>
    101   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    102     <ClCompile>
    103       <Optimization>MaxSpeed</Optimization>
    104       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    105       <FunctionLevelLinking>true</FunctionLevelLinking>
    106       <IntrinsicFunctions>true</IntrinsicFunctions>
    107       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    108       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    109     </ClCompile>
    110     <Link>
    111       <GenerateDebugInformation>true</GenerateDebugInformation>
    112       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    113       <OptimizeReferences>true</OptimizeReferences>
    114       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    115       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    116     </Link>
    117     <Deploy>
    118       <DeploymentType>CopyToHardDrive</DeploymentType>
    119     </Deploy>
    120   </ItemDefinitionGroup>
     50  <Import Project="Lol.Rules.props" />
    12151  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    12252  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut01.vcxproj

    r1191 r1193  
    3232    <Keyword>Win32Proj</Keyword>
    3333  </PropertyGroup>
    34   <Import Project="Config.props" />
     34  <Import Project="Lol.Config.props" />
    3535  <ImportGroup Label="ExtensionSettings">
    3636  </ImportGroup>
    3737  <ImportGroup Label="PropertySheets">
    3838    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    39     <Import Project="Contribs.props" />
     39    <Import Project="Lol.Vars.props" />
    4040  </ImportGroup>
    4141  <PropertyGroup Label="UserMacros" />
    42   <Import Project="Build.props" />
    43   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    44     <ClCompile>
    45       <Optimization>Disabled</Optimization>
    46       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    47       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    48     </ClCompile>
    49     <Link>
    50       <GenerateDebugInformation>true</GenerateDebugInformation>
    51       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    52       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    53     </Link>
    54     <PostBuildEvent>
    55       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    56     </PostBuildEvent>
    57   </ItemDefinitionGroup>
     42  <Import Project="Lol.Rules.props" />
    5843  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    5944    <ClCompile>
    60       <Optimization>Disabled</Optimization>
    61       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    62       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    63       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    6445      <BufferSecurityCheck>false</BufferSecurityCheck>
    6546    </ClCompile>
    66     <Link>
    67       <GenerateDebugInformation>true</GenerateDebugInformation>
    68       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    69       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    70     </Link>
    71     <Deploy>
    72       <DeploymentType>CopyToHardDrive</DeploymentType>
    73     </Deploy>
    74   </ItemDefinitionGroup>
    75   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    76     <ClCompile>
    77       <Optimization>MaxSpeed</Optimization>
    78       <FunctionLevelLinking>true</FunctionLevelLinking>
    79       <IntrinsicFunctions>true</IntrinsicFunctions>
    80       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    81       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    82     </ClCompile>
    83     <Link>
    84       <GenerateDebugInformation>true</GenerateDebugInformation>
    85       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    86       <OptimizeReferences>true</OptimizeReferences>
    87       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    88       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    89     </Link>
    90     <PostBuildEvent>
    91       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    92     </PostBuildEvent>
    9347  </ItemDefinitionGroup>
    9448  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    9549    <ClCompile>
    96       <Optimization>MaxSpeed</Optimization>
    97       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    98       <FunctionLevelLinking>true</FunctionLevelLinking>
    99       <IntrinsicFunctions>true</IntrinsicFunctions>
    100       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    101       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    10250      <BufferSecurityCheck>false</BufferSecurityCheck>
    10351    </ClCompile>
    104     <Link>
    105       <GenerateDebugInformation>true</GenerateDebugInformation>
    106       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    107       <OptimizeReferences>true</OptimizeReferences>
    108       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    109       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    110     </Link>
    111     <Deploy>
    112       <DeploymentType>CopyToHardDrive</DeploymentType>
    113     </Deploy>
    11452  </ItemDefinitionGroup>
    11553  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  • trunk/win32/tut02.vcxproj

    r1191 r1193  
    3232    <Keyword>Win32Proj</Keyword>
    3333  </PropertyGroup>
    34   <Import Project="Config.props" />
     34  <Import Project="Lol.Config.props" />
    3535  <ImportGroup Label="ExtensionSettings">
    3636  </ImportGroup>
    3737  <ImportGroup Label="PropertySheets">
    3838    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    39     <Import Project="Contribs.props" />
     39    <Import Project="Lol.Vars.props" />
    4040  </ImportGroup>
    4141  <PropertyGroup Label="UserMacros" />
    42   <Import Project="Build.props" />
    43   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    44     <ClCompile>
    45       <Optimization>Disabled</Optimization>
    46       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    47       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    48     </ClCompile>
    49     <Link>
    50       <GenerateDebugInformation>true</GenerateDebugInformation>
    51       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    52       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    53     </Link>
    54     <PostBuildEvent>
    55       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    56     </PostBuildEvent>
    57   </ItemDefinitionGroup>
    58   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    59     <ClCompile>
    60       <Optimization>Disabled</Optimization>
    61       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    62       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    63       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    64     </ClCompile>
    65     <Link>
    66       <GenerateDebugInformation>true</GenerateDebugInformation>
    67       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    68       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    69     </Link>
    70     <Deploy>
    71       <DeploymentType>CopyToHardDrive</DeploymentType>
    72     </Deploy>
    73   </ItemDefinitionGroup>
    74   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    75     <ClCompile>
    76       <Optimization>MaxSpeed</Optimization>
    77       <FunctionLevelLinking>true</FunctionLevelLinking>
    78       <IntrinsicFunctions>true</IntrinsicFunctions>
    79       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    80       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    81     </ClCompile>
    82     <Link>
    83       <GenerateDebugInformation>true</GenerateDebugInformation>
    84       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    85       <OptimizeReferences>true</OptimizeReferences>
    86       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    87       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    88     </Link>
    89     <PostBuildEvent>
    90       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    91     </PostBuildEvent>
    92   </ItemDefinitionGroup>
    93   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    94     <ClCompile>
    95       <Optimization>MaxSpeed</Optimization>
    96       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    97       <FunctionLevelLinking>true</FunctionLevelLinking>
    98       <IntrinsicFunctions>true</IntrinsicFunctions>
    99       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    100       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    101     </ClCompile>
    102     <Link>
    103       <GenerateDebugInformation>true</GenerateDebugInformation>
    104       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    105       <OptimizeReferences>true</OptimizeReferences>
    106       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    107       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    108     </Link>
    109     <Deploy>
    110       <DeploymentType>CopyToHardDrive</DeploymentType>
    111     </Deploy>
    112   </ItemDefinitionGroup>
     42  <Import Project="Lol.Rules.props" />
    11343  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    11444  <ImportGroup Label="ExtensionTargets">
  • trunk/win32/tut03.vcxproj

    r1191 r1193  
    3232    <Keyword>Win32Proj</Keyword>
    3333  </PropertyGroup>
    34   <Import Project="Config.props" />
     34  <Import Project="Lol.Config.props" />
    3535  <ImportGroup Label="ExtensionSettings">
    3636  </ImportGroup>
    3737  <ImportGroup Label="PropertySheets">
    3838    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    39     <Import Project="Contribs.props" />
     39    <Import Project="Lol.Vars.props" />
    4040  </ImportGroup>
    4141  <PropertyGroup Label="UserMacros" />
    42   <Import Project="Build.props" />
    43   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    44     <ClCompile>
    45       <Optimization>Disabled</Optimization>
    46       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    47       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    48     </ClCompile>
    49     <Link>
    50       <GenerateDebugInformation>true</GenerateDebugInformation>
    51       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    52       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    53     </Link>
    54     <PostBuildEvent>
    55       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    56     </PostBuildEvent>
    57   </ItemDefinitionGroup>
    58   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
    59     <ClCompile>
    60       <Optimization>Disabled</Optimization>
    61       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    62       <PreprocessorDefinitions>_XBOX;_DEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    63       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    64     </ClCompile>
    65     <Link>
    66       <GenerateDebugInformation>true</GenerateDebugInformation>
    67       <AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;%(AdditionalDependencies)</AdditionalDependencies>
    68       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    69     </Link>
    70     <Deploy>
    71       <DeploymentType>CopyToHardDrive</DeploymentType>
    72     </Deploy>
    73   </ItemDefinitionGroup>
    74   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    75     <ClCompile>
    76       <Optimization>MaxSpeed</Optimization>
    77       <FunctionLevelLinking>true</FunctionLevelLinking>
    78       <IntrinsicFunctions>true</IntrinsicFunctions>
    79       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;$(Win32Defines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    80       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    81     </ClCompile>
    82     <Link>
    83       <GenerateDebugInformation>true</GenerateDebugInformation>
    84       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    85       <OptimizeReferences>true</OptimizeReferences>
    86       <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GdiDeps);$(GlDeps)</AdditionalDependencies>
    87       <AdditionalLibraryDirectories>$(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    88     </Link>
    89     <PostBuildEvent>
    90       <Command>for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll "$(TargetDir)"</Command>
    91     </PostBuildEvent>
    92   </ItemDefinitionGroup>
    93   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
    94     <ClCompile>
    95       <Optimization>MaxSpeed</Optimization>
    96       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    97       <FunctionLevelLinking>true</FunctionLevelLinking>
    98       <IntrinsicFunctions>true</IntrinsicFunctions>
    99       <PreprocessorDefinitions>_XBOX;NDEBUG;_CONSOLE;$(XboxDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    100       <AdditionalIncludeDirectories>$(SolutionDir)\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    101     </ClCompile>
    102     <Link>
    103       <GenerateDebugInformation>true</GenerateDebugInformation>
    104       <EnableCOMDATFolding>true</EnableCOMDATFolding>
    105       <OptimizeReferences>true</OptimizeReferences>
    106       <AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;%(AdditionalDependencies)</AdditionalDependencies>
    107       <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    108     </Link>
    109     <Deploy>
    110       <DeploymentType>CopyToHardDrive</DeploymentType>
    111     </Deploy>
    112   </ItemDefinitionGroup>
     42  <Import Project="Lol.Rules.props" />
    11343  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    11444  <ImportGroup Label="ExtensionTargets">
Note: See TracChangeset for help on using the changeset viewer.