VisualC-WinRT/UWP_VS2015/libogg_dynamic-UWP.vcxproj
author Sam Lantinga <slouken@libsdl.org>
Sat, 21 Oct 2017 14:40:31 -0700
changeset 823 bcd59adacdcc
parent 777 92882ef2ab81
permissions -rw-r--r--
Fixed linker order so -lmingw32 comes before -lSDL2main
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     3   <ItemGroup Label="ProjectConfigurations">
     4     <ProjectConfiguration Include="Debug|ARM">
     5       <Configuration>Debug</Configuration>
     6       <Platform>ARM</Platform>
     7     </ProjectConfiguration>
     8     <ProjectConfiguration Include="Debug|Win32">
     9       <Configuration>Debug</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|ARM">
    17       <Configuration>Release</Configuration>
    18       <Platform>ARM</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   <ItemGroup>
    30     <ClCompile Include="..\..\external\libogg-1.3.2\src\bitwise.c" />
    31     <ClCompile Include="..\..\external\libogg-1.3.2\src\framing.c" />
    32   </ItemGroup>
    33   <ItemGroup>
    34     <None Include="..\..\external\libogg-1.3.2\win32\ogg.def" />
    35   </ItemGroup>
    36   <ItemGroup>
    37     <ClInclude Include="..\..\external\libogg-1.3.2\include\ogg\ogg.h" />
    38     <ClInclude Include="..\..\external\libogg-1.3.2\include\ogg\os_types.h" />
    39   </ItemGroup>
    40   <PropertyGroup Label="Globals">
    41     <ProjectGuid>{b14f8b7f-c9ff-4fd3-b328-7c68ab801e85}</ProjectGuid>
    42     <Keyword>DynamicLibrary</Keyword>
    43     <ProjectName>libogg_dynamic-UWP</ProjectName>
    44     <RootNamespace>libogg_dynamic_UWP</RootNamespace>
    45     <DefaultLanguage>en-US</DefaultLanguage>
    46     <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
    47     <AppContainerApplication>true</AppContainerApplication>
    48     <ApplicationType>Windows Store</ApplicationType>
    49     <ApplicationTypeRevision>8.2</ApplicationTypeRevision>
    50     <TargetPlatformVersion>10.0.10240.0</TargetPlatformVersion>
    51     <TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>
    52     <WindowsTargetPlatformVersion>10.0.10240.0</WindowsTargetPlatformVersion>
    53     <WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion>
    54   </PropertyGroup>
    55   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    56   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    57     <ConfigurationType>DynamicLibrary</ConfigurationType>
    58     <UseDebugLibraries>true</UseDebugLibraries>
    59     <PlatformToolset>v140</PlatformToolset>
    60   </PropertyGroup>
    61   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
    62     <ConfigurationType>DynamicLibrary</ConfigurationType>
    63     <UseDebugLibraries>true</UseDebugLibraries>
    64     <PlatformToolset>v140</PlatformToolset>
    65   </PropertyGroup>
    66   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    67     <ConfigurationType>DynamicLibrary</ConfigurationType>
    68     <UseDebugLibraries>true</UseDebugLibraries>
    69     <PlatformToolset>v140</PlatformToolset>
    70   </PropertyGroup>
    71   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    72     <ConfigurationType>DynamicLibrary</ConfigurationType>
    73     <UseDebugLibraries>false</UseDebugLibraries>
    74     <WholeProgramOptimization>true</WholeProgramOptimization>
    75     <PlatformToolset>v140</PlatformToolset>
    76   </PropertyGroup>
    77   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
    78     <ConfigurationType>DynamicLibrary</ConfigurationType>
    79     <UseDebugLibraries>false</UseDebugLibraries>
    80     <WholeProgramOptimization>true</WholeProgramOptimization>
    81     <PlatformToolset>v140</PlatformToolset>
    82   </PropertyGroup>
    83   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    84     <ConfigurationType>DynamicLibrary</ConfigurationType>
    85     <UseDebugLibraries>false</UseDebugLibraries>
    86     <WholeProgramOptimization>true</WholeProgramOptimization>
    87     <PlatformToolset>v140</PlatformToolset>
    88   </PropertyGroup>
    89   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    90   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    91     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    92   </ImportGroup>
    93   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    94     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    95   </ImportGroup>
    96   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    97     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    98   </ImportGroup>
    99   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
   100     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   101   </ImportGroup>
   102   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   103     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   104   </ImportGroup>
   105   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   106     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   107   </ImportGroup>
   108   <PropertyGroup Label="UserMacros" />
   109   <PropertyGroup />
   110   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   111     <GenerateManifest>false</GenerateManifest>
   112     <IgnoreImportLibrary>false</IgnoreImportLibrary>
   113     <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   114     <TargetName>libogg</TargetName>
   115   </PropertyGroup>
   116   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   117     <GenerateManifest>false</GenerateManifest>
   118     <IgnoreImportLibrary>false</IgnoreImportLibrary>
   119     <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   120     <TargetName>libogg</TargetName>
   121   </PropertyGroup>
   122   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
   123     <GenerateManifest>false</GenerateManifest>
   124     <IgnoreImportLibrary>false</IgnoreImportLibrary>
   125     <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   126     <TargetName>libogg</TargetName>
   127   </PropertyGroup>
   128   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
   129     <GenerateManifest>false</GenerateManifest>
   130     <IgnoreImportLibrary>false</IgnoreImportLibrary>
   131     <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   132     <TargetName>libogg</TargetName>
   133   </PropertyGroup>
   134   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   135     <GenerateManifest>false</GenerateManifest>
   136     <IgnoreImportLibrary>false</IgnoreImportLibrary>
   137     <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   138     <TargetName>libogg</TargetName>
   139   </PropertyGroup>
   140   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   141     <GenerateManifest>false</GenerateManifest>
   142     <IgnoreImportLibrary>false</IgnoreImportLibrary>
   143     <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   144     <TargetName>libogg</TargetName>
   145   </PropertyGroup>
   146   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   147     <ClCompile>
   148       <PrecompiledHeader>NotUsing</PrecompiledHeader>
   149       <CompileAsWinRT>false</CompileAsWinRT>
   150       <AdditionalIncludeDirectories>..\..\external\libogg-1.3.2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   151       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;LIBOGG_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   152       <DisableSpecificWarnings>4244</DisableSpecificWarnings>
   153     </ClCompile>
   154     <Link>
   155       <SubSystem>Console</SubSystem>
   156       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   157       <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   158       <ModuleDefinitionFile>..\..\external\libogg-1.3.2\win32\ogg.def</ModuleDefinitionFile>
   159     </Link>
   160   </ItemDefinitionGroup>
   161   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   162     <ClCompile>
   163       <PrecompiledHeader>NotUsing</PrecompiledHeader>
   164       <CompileAsWinRT>false</CompileAsWinRT>
   165       <AdditionalIncludeDirectories>..\..\external\libogg-1.3.2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   166       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;LIBOGG_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   167       <DisableSpecificWarnings>4244</DisableSpecificWarnings>
   168     </ClCompile>
   169     <Link>
   170       <SubSystem>Console</SubSystem>
   171       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   172       <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   173       <ModuleDefinitionFile>..\..\external\libogg-1.3.2\win32\ogg.def</ModuleDefinitionFile>
   174     </Link>
   175   </ItemDefinitionGroup>
   176   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm'">
   177     <ClCompile>
   178       <PrecompiledHeader>NotUsing</PrecompiledHeader>
   179       <CompileAsWinRT>false</CompileAsWinRT>
   180       <AdditionalIncludeDirectories>..\..\external\libogg-1.3.2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   181       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;LIBOGG_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   182       <DisableSpecificWarnings>4244</DisableSpecificWarnings>
   183     </ClCompile>
   184     <Link>
   185       <SubSystem>Console</SubSystem>
   186       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   187       <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   188       <ModuleDefinitionFile>..\..\external\libogg-1.3.2\win32\ogg.def</ModuleDefinitionFile>
   189     </Link>
   190   </ItemDefinitionGroup>
   191   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm'">
   192     <ClCompile>
   193       <PrecompiledHeader>NotUsing</PrecompiledHeader>
   194       <CompileAsWinRT>false</CompileAsWinRT>
   195       <AdditionalIncludeDirectories>..\..\external\libogg-1.3.2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   196       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;LIBOGG_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   197       <DisableSpecificWarnings>4244</DisableSpecificWarnings>
   198     </ClCompile>
   199     <Link>
   200       <SubSystem>Console</SubSystem>
   201       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   202       <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   203       <ModuleDefinitionFile>..\..\external\libogg-1.3.2\win32\ogg.def</ModuleDefinitionFile>
   204     </Link>
   205   </ItemDefinitionGroup>
   206   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   207     <ClCompile>
   208       <PrecompiledHeader>NotUsing</PrecompiledHeader>
   209       <CompileAsWinRT>false</CompileAsWinRT>
   210       <AdditionalIncludeDirectories>..\..\external\libogg-1.3.2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   211       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;LIBOGG_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   212       <DisableSpecificWarnings>4244</DisableSpecificWarnings>
   213     </ClCompile>
   214     <Link>
   215       <SubSystem>Console</SubSystem>
   216       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   217       <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   218       <ModuleDefinitionFile>..\..\external\libogg-1.3.2\win32\ogg.def</ModuleDefinitionFile>
   219     </Link>
   220   </ItemDefinitionGroup>
   221   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   222     <ClCompile>
   223       <PrecompiledHeader>NotUsing</PrecompiledHeader>
   224       <CompileAsWinRT>false</CompileAsWinRT>
   225       <AdditionalIncludeDirectories>..\..\external\libogg-1.3.2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   226       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;LIBOGG_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   227       <DisableSpecificWarnings>4244</DisableSpecificWarnings>
   228     </ClCompile>
   229     <Link>
   230       <SubSystem>Console</SubSystem>
   231       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   232       <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   233       <ModuleDefinitionFile>..\..\external\libogg-1.3.2\win32\ogg.def</ModuleDefinitionFile>
   234     </Link>
   235   </ItemDefinitionGroup>
   236   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   237   <ImportGroup Label="ExtensionTargets">
   238   </ImportGroup>
   239 </Project>