VisualC-WinRT/tests/loopwave/loopwave_VS2012.vcxproj
author Ryan C. Gordon <icculus@icculus.org>
Sat, 20 Oct 2018 21:35:48 -0400
changeset 12344 9dd351b26dcb
parent 8725 decbe9ca2d29
permissions -rw-r--r--
x11: Fixed incorrect function signature for XkbSetDetectableAutoRepeat.

It needs to use Bool (which is an int) and not BOOL (which is CARD8), which
causes problems on platforms with different byte order and alignment, etc.

Fixes Bugzilla #4326.
     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="Release|Win32">
     9       <Configuration>Release</Configuration>
    10       <Platform>Win32</Platform>
    11     </ProjectConfiguration>
    12     <ProjectConfiguration Include="Debug|x64">
    13       <Configuration>Debug</Configuration>
    14       <Platform>x64</Platform>
    15     </ProjectConfiguration>
    16     <ProjectConfiguration Include="Release|x64">
    17       <Configuration>Release</Configuration>
    18       <Platform>x64</Platform>
    19     </ProjectConfiguration>
    20     <ProjectConfiguration Include="Debug|ARM">
    21       <Configuration>Debug</Configuration>
    22       <Platform>ARM</Platform>
    23     </ProjectConfiguration>
    24     <ProjectConfiguration Include="Release|ARM">
    25       <Configuration>Release</Configuration>
    26       <Platform>ARM</Platform>
    27     </ProjectConfiguration>
    28   </ItemGroup>
    29   <PropertyGroup Label="Globals">
    30     <ProjectGuid>{03fcc293-9406-49c2-acf6-6e7d460c3239}</ProjectGuid>
    31     <RootNamespace>loopwave_VS2012</RootNamespace>
    32     <DefaultLanguage>en-US</DefaultLanguage>
    33     <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
    34     <AppContainerApplication>true</AppContainerApplication>
    35     <ProjectName>loopwave</ProjectName>
    36   </PropertyGroup>
    37   <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     <PlatformToolset>v110</PlatformToolset>
    42   </PropertyGroup>
    43   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
    44     <ConfigurationType>Application</ConfigurationType>
    45     <UseDebugLibraries>true</UseDebugLibraries>
    46     <PlatformToolset>v110</PlatformToolset>
    47   </PropertyGroup>
    48   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    49     <ConfigurationType>Application</ConfigurationType>
    50     <UseDebugLibraries>true</UseDebugLibraries>
    51     <PlatformToolset>v110</PlatformToolset>
    52   </PropertyGroup>
    53   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    54     <ConfigurationType>Application</ConfigurationType>
    55     <UseDebugLibraries>false</UseDebugLibraries>
    56     <WholeProgramOptimization>true</WholeProgramOptimization>
    57     <PlatformToolset>v110</PlatformToolset>
    58   </PropertyGroup>
    59   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
    60     <ConfigurationType>Application</ConfigurationType>
    61     <UseDebugLibraries>false</UseDebugLibraries>
    62     <WholeProgramOptimization>true</WholeProgramOptimization>
    63     <PlatformToolset>v110</PlatformToolset>
    64   </PropertyGroup>
    65   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    66     <ConfigurationType>Application</ConfigurationType>
    67     <UseDebugLibraries>false</UseDebugLibraries>
    68     <WholeProgramOptimization>true</WholeProgramOptimization>
    69     <PlatformToolset>v110</PlatformToolset>
    70   </PropertyGroup>
    71   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    72   <ImportGroup Label="ExtensionSettings">
    73   </ImportGroup>
    74   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    75     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    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   </ImportGroup>
    80   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    81     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    82   </ImportGroup>
    83   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
    84     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    85   </ImportGroup>
    86   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    87     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    88   </ImportGroup>
    89   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    90     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    91   </ImportGroup>
    92   <PropertyGroup Label="UserMacros" />
    93   <PropertyGroup>
    94     <PackageCertificateKeyFile>loopwave_VS2012_TemporaryKey.pfx</PackageCertificateKeyFile>
    95   </PropertyGroup>
    96   <ItemDefinitionGroup>
    97     <Link>
    98       <AdditionalDependencies>d2d1.lib; d3d11.lib; dxgi.lib; ole32.lib; windowscodecs.lib; dwrite.lib; %(AdditionalDependencies)</AdditionalDependencies>
    99     </Link>
   100     <ClCompile>
   101       <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
   102       <PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
   103       <AdditionalIncludeDirectories>$(ProjectDir);$(IntermediateOutputPath);$(ProjectDir)..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   104       <DisableSpecificWarnings>4453</DisableSpecificWarnings>
   105     </ClCompile>
   106   </ItemDefinitionGroup>
   107   <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
   108     <ClCompile>
   109       <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   110       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">NotUsing</PrecompiledHeader>
   111       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
   112       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
   113       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</CompileAsWinRT>
   114       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsWinRT>
   115       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</CompileAsWinRT>
   116     </ClCompile>
   117   </ItemDefinitionGroup>
   118   <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
   119     <ClCompile>
   120       <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   121       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">NotUsing</PrecompiledHeader>
   122       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
   123       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
   124       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">false</CompileAsWinRT>
   125       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsWinRT>
   126       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</CompileAsWinRT>
   127     </ClCompile>
   128   </ItemDefinitionGroup>
   129   <ItemGroup>
   130     <Image Include="Assets\Logo.png" />
   131     <Image Include="Assets\SmallLogo.png" />
   132     <Image Include="Assets\StoreLogo.png" />
   133     <Image Include="Assets\SplashScreen.png" />
   134   </ItemGroup>
   135   <ItemGroup>
   136     <AppxManifest Include="Package.appxmanifest">
   137       <SubType>Designer</SubType>
   138     </AppxManifest>
   139     <None Include="loopwave_VS2012_TemporaryKey.pfx" />
   140   </ItemGroup>
   141   <ItemGroup>
   142     <ClCompile Include="..\..\..\src\main\winrt\SDL_winrt_main_NonXAML.cpp">
   143       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</CompileAsWinRT>
   144       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</CompileAsWinRT>
   145       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CompileAsWinRT>
   146       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</CompileAsWinRT>
   147       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</CompileAsWinRT>
   148       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</CompileAsWinRT>
   149     </ClCompile>
   150     <ClCompile Include="..\..\..\test\loopwave.c">
   151       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">false</CompileAsWinRT>
   152       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</CompileAsWinRT>
   153       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsWinRT>
   154       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsWinRT>
   155       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</CompileAsWinRT>
   156       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</CompileAsWinRT>
   157     </ClCompile>
   158   </ItemGroup>
   159   <ItemGroup>
   160     <Media Include="..\..\..\test\sample.wav" />
   161   </ItemGroup>
   162   <ItemGroup>
   163     <ProjectReference Include="..\..\WinRT80_VS2012\SDL-WinRT80.vcxproj">
   164       <Project>{aeaea3a2-d4e6-45b1-8ec6-53d84287fc14}</Project>
   165     </ProjectReference>
   166   </ItemGroup>
   167   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   168   <ImportGroup Label="ExtensionTargets">
   169   </ImportGroup>
   170 </Project>