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