VisualC/SDLmain/SDLmain.vcxproj
author Sam Lantinga
Sun, 14 Jun 2015 18:21:04 -0700
changeset 9736 466fe04968c7
child 9737 7bca2c67af53
permissions -rw-r--r--
Updated Visual Studio projects
There is now a single solution used by Visual Studio 2010 and newer
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     3   <ItemGroup Label="ProjectConfigurations">
     4     <ProjectConfiguration Include="Debug|Win32">
     5       <Configuration>Debug</Configuration>
     6       <Platform>Win32</Platform>
     7     </ProjectConfiguration>
     8     <ProjectConfiguration Include="Debug|x64">
     9       <Configuration>Debug</Configuration>
    10       <Platform>x64</Platform>
    11     </ProjectConfiguration>
    12     <ProjectConfiguration Include="Release_NoSTDIO|Win32">
    13       <Configuration>Release_NoSTDIO</Configuration>
    14       <Platform>Win32</Platform>
    15     </ProjectConfiguration>
    16     <ProjectConfiguration Include="Release_NoSTDIO|x64">
    17       <Configuration>Release_NoSTDIO</Configuration>
    18       <Platform>x64</Platform>
    19     </ProjectConfiguration>
    20     <ProjectConfiguration Include="Release|Win32">
    21       <Configuration>Release</Configuration>
    22       <Platform>Win32</Platform>
    23     </ProjectConfiguration>
    24     <ProjectConfiguration Include="Release|x64">
    25       <Configuration>Release</Configuration>
    26       <Platform>x64</Platform>
    27     </ProjectConfiguration>
    28   </ItemGroup>
    29   <PropertyGroup Label="Globals">
    30     <ProjectName>SDL2main</ProjectName>
    31     <ProjectGuid>{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}</ProjectGuid>
    32     <RootNamespace>SDLmain</RootNamespace>
    33   </PropertyGroup>
    34   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    35   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    36     <ConfigurationType>StaticLibrary</ConfigurationType>
    37   </PropertyGroup>
    38   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|Win32'" Label="Configuration">
    39     <ConfigurationType>Application</ConfigurationType>
    40   </PropertyGroup>
    41   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    42     <ConfigurationType>StaticLibrary</ConfigurationType>
    43   </PropertyGroup>
    44   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    45     <ConfigurationType>StaticLibrary</ConfigurationType>
    46   </PropertyGroup>
    47   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'" Label="Configuration">
    48     <ConfigurationType>StaticLibrary</ConfigurationType>
    49     <UseOfMfc>false</UseOfMfc>
    50   </PropertyGroup>
    51   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    52     <ConfigurationType>StaticLibrary</ConfigurationType>
    53   </PropertyGroup>
    54   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    55   <ImportGroup Label="ExtensionSettings">
    56   </ImportGroup>
    57   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    58     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    59     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    60   </ImportGroup>
    61   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|Win32'" Label="PropertySheets">
    62     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    63   </ImportGroup>
    64   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    65     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    66     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    67   </ImportGroup>
    68   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    69     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    70     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    71   </ImportGroup>
    72   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'" Label="PropertySheets">
    73     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    74     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    75   </ImportGroup>
    76   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    77     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    78     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    79   </ImportGroup>
    80   <PropertyGroup Label="UserMacros" />
    81   <PropertyGroup>
    82     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    83     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    84     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    85     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    86     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    87     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    88     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'">$(Platform)\$(Configuration)\</IntDir>
    89     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    90     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    91     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    92     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    93     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    94     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    95     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    96     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    97     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    98     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    99     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   100     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|Win32'" />
   101     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|Win32'" />
   102     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   103     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'" />
   104     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'" />
   105     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   106     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   107     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   108     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   109     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   110     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   111   </PropertyGroup>
   112   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   113     <PreBuildEvent>
   114       <Command>
   115       </Command>
   116     </PreBuildEvent>
   117     <ClCompile>
   118       <AdditionalIncludeDirectories>$(SolutionDir)/../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   119       <AdditionalUsingDirectories>%(AdditionalUsingDirectories)</AdditionalUsingDirectories>
   120       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   121       <StringPooling>true</StringPooling>
   122       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   123       <BufferSecurityCheck>false</BufferSecurityCheck>
   124       <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
   125       <WarningLevel>Level3</WarningLevel>
   126       <DebugInformationFormat>OldStyle</DebugInformationFormat>
   127       <OmitDefaultLibName>true</OmitDefaultLibName>
   128     </ClCompile>
   129   </ItemDefinitionGroup>
   130   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   131     <Midl>
   132       <TargetEnvironment>X64</TargetEnvironment>
   133     </Midl>
   134     <ClCompile>
   135       <AdditionalIncludeDirectories>$(SolutionDir)/../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   136       <AdditionalUsingDirectories>%(AdditionalUsingDirectories)</AdditionalUsingDirectories>
   137       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   138       <StringPooling>true</StringPooling>
   139       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   140       <BufferSecurityCheck>false</BufferSecurityCheck>
   141       <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
   142       <WarningLevel>Level3</WarningLevel>
   143       <DebugInformationFormat>OldStyle</DebugInformationFormat>
   144       <OmitDefaultLibName>true</OmitDefaultLibName>
   145     </ClCompile>
   146   </ItemDefinitionGroup>
   147   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoSTDIO|x64'">
   148     <Midl>
   149       <TargetEnvironment>X64</TargetEnvironment>
   150     </Midl>
   151     <ClCompile>
   152       <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   153       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;NO_STDIO_REDIRECT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   154       <StringPooling>true</StringPooling>
   155       <ExceptionHandling>
   156       </ExceptionHandling>
   157       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   158       <FunctionLevelLinking>true</FunctionLevelLinking>
   159       <WarningLevel>Level3</WarningLevel>
   160       <SuppressStartupBanner>true</SuppressStartupBanner>
   161       <DebugInformationFormat>OldStyle</DebugInformationFormat>
   162     </ClCompile>
   163     <Lib>
   164       <OutputFile>$(IntDir)SDLmain.lib</OutputFile>
   165       <SuppressStartupBanner>true</SuppressStartupBanner>
   166     </Lib>
   167   </ItemDefinitionGroup>
   168   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   169     <PreBuildEvent>
   170       <Command>
   171       </Command>
   172     </PreBuildEvent>
   173     <ClCompile>
   174       <Optimization>Disabled</Optimization>
   175       <AdditionalIncludeDirectories>$(SolutionDir)/../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   176       <AdditionalUsingDirectories>%(AdditionalUsingDirectories)</AdditionalUsingDirectories>
   177       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   178       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   179       <BufferSecurityCheck>false</BufferSecurityCheck>
   180       <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
   181       <WarningLevel>Level3</WarningLevel>
   182       <DebugInformationFormat>OldStyle</DebugInformationFormat>
   183       <OmitDefaultLibName>true</OmitDefaultLibName>
   184     </ClCompile>
   185   </ItemDefinitionGroup>
   186   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   187     <Midl>
   188       <TargetEnvironment>X64</TargetEnvironment>
   189     </Midl>
   190     <ClCompile>
   191       <Optimization>Disabled</Optimization>
   192       <AdditionalIncludeDirectories>$(SolutionDir)/../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   193       <AdditionalUsingDirectories>%(AdditionalUsingDirectories)</AdditionalUsingDirectories>
   194       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   195       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   196       <BufferSecurityCheck>false</BufferSecurityCheck>
   197       <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
   198       <WarningLevel>Level3</WarningLevel>
   199       <DebugInformationFormat>OldStyle</DebugInformationFormat>
   200       <OmitDefaultLibName>true</OmitDefaultLibName>
   201     </ClCompile>
   202   </ItemDefinitionGroup>
   203   <ItemGroup>
   204     <ClCompile Include="..\..\src\main\windows\SDL_windows_main.c" />
   205   </ItemGroup>
   206   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   207   <ImportGroup Label="ExtensionTargets">
   208   </ImportGroup>
   209 </Project>