Changeset 5210
- Timestamp:
- Dec 10, 2015 1:58:38 AM (9 years ago)
- Location:
- pjproject/branches/projects/uwp
- Files:
-
- 65 added
- 48 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/branches/projects/uwp/build/vs/pjproject-vs14-common-defaults.props
r5169 r5210 19 19 <WarningLevel>Level4</WarningLevel> 20 20 <CompileAs>Default</CompileAs> 21 <CompileAsWinRT>false</CompileAsWinRT> 22 <PrecompiledHeader>NotUsing</PrecompiledHeader> 21 23 </ClCompile> 22 24 <Lib> 23 25 <OutputFile>..\lib\$(ProjectName)-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 26 <AdditionalOptions>/Ignore:4264 %(AdditionalOptions)</AdditionalOptions> 24 27 </Lib> 25 28 <Link> 26 <OutputFile>..\bin\$(ProjectName)-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 29 <OutputFile Condition="'$(TargetExt)'=='.exe'">..\bin\$(ProjectName)-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 30 <GenerateWindowsMetadata Condition="'$(TargetExt)'=='.lib'">false</GenerateWindowsMetadata> 27 31 </Link> 28 32 </ItemDefinitionGroup> -
pjproject/branches/projects/uwp/build/vs/pjproject-vs14-win32-common-defaults.props
r5168 r5210 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ImportGroup Label="PropertySheets"> 3 <ImportGroup Label="PropertySheets"> 4 4 </ImportGroup> 5 5 <PropertyGroup Label="UserMacros"> … … 10 10 </PropertyGroup> 11 11 <ItemDefinitionGroup> 12 <ClCompile>13 <PreprocessorDefinitions>WIN32;PJ_WIN32=1;PJ_M_I386=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>14 </ClCompile>15 12 <Link> 16 13 <SubSystem>Console</SubSystem> -
pjproject/branches/projects/uwp/build/vs/pjproject-vs14-win64-common-defaults.props
r5168 r5210 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ImportGroup Label="PropertySheets"> 3 <ImportGroup Label="PropertySheets"> 4 4 </ImportGroup> 5 5 <PropertyGroup Label="UserMacros"> … … 10 10 </PropertyGroup> 11 11 <ItemDefinitionGroup> 12 <ClCompile>13 <PreprocessorDefinitions>WIN64;PJ_WIN64=1;PJ_M_X86_64=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>14 </ClCompile>15 12 <Link> 16 13 <SubSystem>Console</SubSystem> -
pjproject/branches/projects/uwp/pjlib-util/build/pjlib_util.vcxproj
r5168 r5210 2 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-Dynamic|ARM"> 5 <Configuration>Debug-Dynamic</Configuration> 6 <Platform>ARM</Platform> 7 </ProjectConfiguration> 4 8 <ProjectConfiguration Include="Debug-Dynamic|Win32"> 5 9 <Configuration>Debug-Dynamic</Configuration> … … 10 14 <Platform>x64</Platform> 11 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug-Static|ARM"> 17 <Configuration>Debug-Static</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 12 20 <ProjectConfiguration Include="Debug-Static|Win32"> 13 21 <Configuration>Debug-Static</Configuration> … … 18 26 <Platform>x64</Platform> 19 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|ARM"> 29 <Configuration>Debug</Configuration> 30 <Platform>ARM</Platform> 31 </ProjectConfiguration> 20 32 <ProjectConfiguration Include="Debug|Win32"> 21 33 <Configuration>Debug</Configuration> … … 26 38 <Platform>x64</Platform> 27 39 </ProjectConfiguration> 40 <ProjectConfiguration Include="Release-Dynamic|ARM"> 41 <Configuration>Release-Dynamic</Configuration> 42 <Platform>ARM</Platform> 43 </ProjectConfiguration> 28 44 <ProjectConfiguration Include="Release-Dynamic|Win32"> 29 45 <Configuration>Release-Dynamic</Configuration> … … 34 50 <Platform>x64</Platform> 35 51 </ProjectConfiguration> 52 <ProjectConfiguration Include="Release-Static|ARM"> 53 <Configuration>Release-Static</Configuration> 54 <Platform>ARM</Platform> 55 </ProjectConfiguration> 36 56 <ProjectConfiguration Include="Release-Static|Win32"> 37 57 <Configuration>Release-Static</Configuration> … … 42 62 <Platform>x64</Platform> 43 63 </ProjectConfiguration> 64 <ProjectConfiguration Include="Release|ARM"> 65 <Configuration>Release</Configuration> 66 <Platform>ARM</Platform> 67 </ProjectConfiguration> 44 68 <ProjectConfiguration Include="Release|Win32"> 45 69 <Configuration>Release</Configuration> … … 51 75 </ProjectConfiguration> 52 76 </ItemGroup> 77 <!-- Import common config --> 78 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 79 <PropertyGroup Label="Globals"> 54 80 <ProjectGuid>{FE07F272-AE7F-4549-9E9F-EF9B80CB1693}</ProjectGuid> 55 <RootNamespace>pjlib_util</RootNamespace> 81 <RootNamespace>pjlib_util</RootNamespace> 82 <!-- Specific UWP property --> 83 <DefaultLanguage>en-US</DefaultLanguage> 84 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 85 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 86 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 87 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 88 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 89 </PropertyGroup> 57 90 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 62 95 <CharacterSet>MultiByte</CharacterSet> 63 96 </PropertyGroup> 97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="Configuration"> 98 <ConfigurationType>StaticLibrary</ConfigurationType> 99 <PlatformToolset>v140</PlatformToolset> 100 <UseOfMfc>false</UseOfMfc> 101 <CharacterSet>MultiByte</CharacterSet> 102 </PropertyGroup> 64 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="Configuration"> 65 104 <ConfigurationType>StaticLibrary</ConfigurationType> … … 68 107 <CharacterSet>MultiByte</CharacterSet> 69 108 </PropertyGroup> 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="Configuration"> 110 <ConfigurationType>StaticLibrary</ConfigurationType> 111 <PlatformToolset>v140</PlatformToolset> 112 <UseOfMfc>false</UseOfMfc> 113 <CharacterSet>MultiByte</CharacterSet> 114 </PropertyGroup> 70 115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="Configuration"> 71 116 <ConfigurationType>StaticLibrary</ConfigurationType> … … 74 119 <CharacterSet>MultiByte</CharacterSet> 75 120 </PropertyGroup> 121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="Configuration"> 122 <ConfigurationType>StaticLibrary</ConfigurationType> 123 <PlatformToolset>v140</PlatformToolset> 124 <UseOfMfc>false</UseOfMfc> 125 <CharacterSet>MultiByte</CharacterSet> 126 </PropertyGroup> 76 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration"> 77 128 <ConfigurationType>StaticLibrary</ConfigurationType> … … 80 131 <CharacterSet>MultiByte</CharacterSet> 81 132 </PropertyGroup> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="Configuration"> 134 <ConfigurationType>StaticLibrary</ConfigurationType> 135 <PlatformToolset>v140</PlatformToolset> 136 <UseOfMfc>false</UseOfMfc> 137 <CharacterSet>MultiByte</CharacterSet> 138 </PropertyGroup> 82 139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 83 140 <ConfigurationType>StaticLibrary</ConfigurationType> … … 86 143 <CharacterSet>MultiByte</CharacterSet> 87 144 </PropertyGroup> 145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 146 <ConfigurationType>StaticLibrary</ConfigurationType> 147 <PlatformToolset>v140</PlatformToolset> 148 <UseOfMfc>false</UseOfMfc> 149 <CharacterSet>MultiByte</CharacterSet> 150 </PropertyGroup> 88 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 89 152 <ConfigurationType>StaticLibrary</ConfigurationType> … … 92 155 <CharacterSet>MultiByte</CharacterSet> 93 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 158 <ConfigurationType>StaticLibrary</ConfigurationType> 159 <PlatformToolset>v140</PlatformToolset> 160 <UseOfMfc>false</UseOfMfc> 161 <CharacterSet>MultiByte</CharacterSet> 162 </PropertyGroup> 94 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration"> 95 164 <ConfigurationType>StaticLibrary</ConfigurationType> … … 127 196 <UseOfMfc>false</UseOfMfc> 128 197 <CharacterSet>MultiByte</CharacterSet> 198 </PropertyGroup> 199 <!-- Override the PlatformToolset --> 200 <PropertyGroup> 201 <PlatformToolset>$(BuildToolset)</PlatformToolset> 202 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"></CharacterSet> 129 203 </PropertyGroup> 130 204 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 131 205 <ImportGroup Label="ExtensionSettings"> 132 206 </ImportGroup> 133 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 136 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 207 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 208 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 209 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 210 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 211 </ImportGroup> 212 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="PropertySheets"> 213 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 214 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 215 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 137 216 </ImportGroup> 138 217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="PropertySheets"> 139 218 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 140 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 141 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 219 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 220 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 221 </ImportGroup> 222 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="PropertySheets"> 223 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 224 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 225 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 142 226 </ImportGroup> 143 227 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="PropertySheets"> 144 228 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 145 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 146 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 229 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 230 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 231 </ImportGroup> 232 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="PropertySheets"> 233 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 234 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 235 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 147 236 </ImportGroup> 148 237 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets"> 149 238 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 150 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 151 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 239 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 240 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 241 </ImportGroup> 242 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="PropertySheets"> 243 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 244 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 245 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 152 246 </ImportGroup> 153 247 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 154 248 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 155 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 156 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 249 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 250 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 251 </ImportGroup> 252 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets"> 253 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 254 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 255 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 157 256 </ImportGroup> 158 257 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 159 258 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 160 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 161 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 259 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 260 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 261 </ImportGroup> 262 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets"> 263 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 264 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 265 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 162 266 </ImportGroup> 163 267 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets"> 164 268 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 165 166 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 269 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 270 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 167 271 </ImportGroup> 168 272 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="PropertySheets"> 169 273 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 171 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 274 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 275 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 172 276 </ImportGroup> 173 277 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="PropertySheets"> 174 278 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 175 176 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 279 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 280 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 177 281 </ImportGroup> 178 282 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets"> 179 283 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 180 181 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 284 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 285 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 182 286 </ImportGroup> 183 287 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 184 288 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 186 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 289 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 290 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 187 291 </ImportGroup> 188 292 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 293 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 191 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 294 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 295 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 192 296 </ImportGroup> 193 297 <PropertyGroup Label="UserMacros" /> 194 298 <PropertyGroup> 195 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 <TargetName>pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 197 </PropertyGroup> 299 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 300 <TargetName>pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 301 </PropertyGroup> 302 <!-- Compile and link option definition --> 303 <ItemDefinitionGroup> 304 <ClCompile> 305 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 306 </ClCompile> 307 </ItemDefinitionGroup> 198 308 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 199 309 <ClCompile> … … 201 311 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 202 312 <PrecompiledHeaderOutputFile /> 313 </ClCompile> 314 <Lib> 315 <OutputFile>..\lib\pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 316 </Lib> 317 </ItemDefinitionGroup> 318 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 319 <ClCompile> 320 <AdditionalIncludeDirectories>../include;../../pjlib/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 321 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 322 <PrecompiledHeaderOutputFile> 323 </PrecompiledHeaderOutputFile> 203 324 </ClCompile> 204 325 <Lib> … … 229 350 </Lib> 230 351 </ItemDefinitionGroup> 352 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 353 <ClCompile> 354 <AdditionalIncludeDirectories>../include;../../pjlib/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 355 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 356 <PrecompiledHeaderOutputFile> 357 </PrecompiledHeaderOutputFile> 358 </ClCompile> 359 <Lib> 360 <OutputFile>..\lib\pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 361 </Lib> 362 </ItemDefinitionGroup> 231 363 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 232 364 <Midl> … … 253 385 </Lib> 254 386 </ItemDefinitionGroup> 387 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'"> 388 <ClCompile> 389 <AdditionalIncludeDirectories>../include;../../pjlib/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 390 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 391 <PrecompiledHeaderOutputFile> 392 </PrecompiledHeaderOutputFile> 393 </ClCompile> 394 <Lib> 395 <OutputFile>..\lib\pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 396 </Lib> 397 </ItemDefinitionGroup> 255 398 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'"> 256 399 <Midl> … … 277 420 </Lib> 278 421 </ItemDefinitionGroup> 422 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'"> 423 <ClCompile> 424 <AdditionalIncludeDirectories>../include;../../pjlib/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 425 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 426 <PrecompiledHeaderOutputFile> 427 </PrecompiledHeaderOutputFile> 428 </ClCompile> 429 <Lib> 430 <OutputFile>..\lib\pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 431 </Lib> 432 </ItemDefinitionGroup> 279 433 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'"> 280 434 <Midl> … … 300 454 </Lib> 301 455 </ItemDefinitionGroup> 456 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'"> 457 <ClCompile> 458 <AdditionalIncludeDirectories>../include;../../pjlib/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 459 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 460 <PrecompiledHeaderOutputFile> 461 </PrecompiledHeaderOutputFile> 462 </ClCompile> 463 <Lib> 464 <OutputFile>..\lib\pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 465 </Lib> 466 </ItemDefinitionGroup> 302 467 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'"> 303 468 <Midl> … … 319 484 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 320 485 <PrecompiledHeaderOutputFile /> 486 </ClCompile> 487 <Lib> 488 <OutputFile>..\lib\pjlib-util-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 489 </Lib> 490 </ItemDefinitionGroup> 491 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'"> 492 <ClCompile> 493 <AdditionalIncludeDirectories>../include;../../pjlib/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 494 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 495 <PrecompiledHeaderOutputFile> 496 </PrecompiledHeaderOutputFile> 321 497 </ClCompile> 322 498 <Lib> … … 358 534 <ClCompile Include="..\src\pjlib-util\scanner_cis_bitwise.c"> 359 535 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 536 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 360 537 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 361 538 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 539 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 362 540 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 363 541 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 542 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 364 543 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 365 544 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 545 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 366 546 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 367 547 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 548 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 368 549 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 369 550 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 551 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 370 552 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 371 553 </ClCompile> 372 554 <ClCompile Include="..\src\pjlib-util\scanner_cis_uint.c"> 373 555 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 556 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 374 557 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 375 558 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 559 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 376 560 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 377 561 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 562 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 378 563 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 379 564 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 565 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 380 566 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 381 567 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 568 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 382 569 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 383 570 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 571 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 384 572 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 385 573 </ClCompile> -
pjproject/branches/projects/uwp/pjlib-util/build/pjlib_util_test.vcxproj
r5175 r5210 51 51 </ProjectConfiguration> 52 52 </ItemGroup> 53 <!-- Import common config --> 54 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 55 <PropertyGroup Label="Globals"> 54 56 <ProjectGuid>{ED02BE13-8297-4770-8097-27DC2CCABF9A}</ProjectGuid> 55 <RootNamespace>pjlib_util_test</RootNamespace> 57 <RootNamespace>pjlib_util_test</RootNamespace> 58 <!-- Specific UWP property --> 59 <DefaultLanguage>en-US</DefaultLanguage> 60 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 61 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 62 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 63 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 64 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 65 </PropertyGroup> 57 66 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 127 136 <UseOfMfc>false</UseOfMfc> 128 137 <CharacterSet>MultiByte</CharacterSet> 138 </PropertyGroup> 139 <!-- Override the PlatformToolset --> 140 <PropertyGroup> 141 <PlatformToolset>$(BuildToolset)</PlatformToolset> 142 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"></CharacterSet> 143 <ConfigurationType Condition="'$(API_Family)'=='WinDesktop'">Application</ConfigurationType> 144 <ConfigurationType Condition="'$(API_Family)'=='UWP' Or '$(API_Family)'=='WinPhone8'">StaticLibrary</ConfigurationType> 129 145 </PropertyGroup> 130 146 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 194 210 <PropertyGroup> 195 211 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 </PropertyGroup> 212 <TargetName>pjlib-util-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 213 </PropertyGroup> 214 <ItemDefinitionGroup> 215 <ClCompile> 216 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 217 </ClCompile> 218 <Lib> 219 <OutputFile>..\lib\pjlib-util-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 220 </Lib> 221 </ItemDefinitionGroup> 197 222 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'"> 198 223 <TargetName>pjlib-util-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> -
pjproject/branches/projects/uwp/pjlib/build/pjlib.vcxproj
r5168 r5210 2 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-Dynamic|ARM"> 5 <Configuration>Debug-Dynamic</Configuration> 6 <Platform>ARM</Platform> 7 </ProjectConfiguration> 4 8 <ProjectConfiguration Include="Debug-Dynamic|Win32"> 5 9 <Configuration>Debug-Dynamic</Configuration> … … 10 14 <Platform>x64</Platform> 11 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug-Static|ARM"> 17 <Configuration>Debug-Static</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 12 20 <ProjectConfiguration Include="Debug-Static|Win32"> 13 21 <Configuration>Debug-Static</Configuration> … … 18 26 <Platform>x64</Platform> 19 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|ARM"> 29 <Configuration>Debug</Configuration> 30 <Platform>ARM</Platform> 31 </ProjectConfiguration> 20 32 <ProjectConfiguration Include="Debug|Win32"> 21 33 <Configuration>Debug</Configuration> … … 26 38 <Platform>x64</Platform> 27 39 </ProjectConfiguration> 40 <ProjectConfiguration Include="Release-Dynamic|ARM"> 41 <Configuration>Release-Dynamic</Configuration> 42 <Platform>ARM</Platform> 43 </ProjectConfiguration> 28 44 <ProjectConfiguration Include="Release-Dynamic|Win32"> 29 45 <Configuration>Release-Dynamic</Configuration> … … 34 50 <Platform>x64</Platform> 35 51 </ProjectConfiguration> 52 <ProjectConfiguration Include="Release-Static|ARM"> 53 <Configuration>Release-Static</Configuration> 54 <Platform>ARM</Platform> 55 </ProjectConfiguration> 36 56 <ProjectConfiguration Include="Release-Static|Win32"> 37 57 <Configuration>Release-Static</Configuration> … … 42 62 <Platform>x64</Platform> 43 63 </ProjectConfiguration> 64 <ProjectConfiguration Include="Release|ARM"> 65 <Configuration>Release</Configuration> 66 <Platform>ARM</Platform> 67 </ProjectConfiguration> 44 68 <ProjectConfiguration Include="Release|Win32"> 45 69 <Configuration>Release</Configuration> … … 51 75 </ProjectConfiguration> 52 76 </ItemGroup> 77 <!-- Import common config --> 78 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 79 <PropertyGroup Label="Globals"> 54 80 <ProjectGuid>{DA0E03ED-53A7-4050-8A85-90541C5509F8}</ProjectGuid> 55 81 <RootNamespace>pjlib</RootNamespace> 82 <!-- Specific UWP property --> 83 <DefaultLanguage>en-US</DefaultLanguage> 84 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 85 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 86 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 87 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 88 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 89 </PropertyGroup> 57 90 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 60 93 <PlatformToolset>v140</PlatformToolset> 61 94 <UseOfMfc>false</UseOfMfc> 62 <CharacterSet>MultiByte</CharacterSet> 95 </PropertyGroup> 96 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="Configuration"> 97 <ConfigurationType>StaticLibrary</ConfigurationType> 98 <PlatformToolset>v140</PlatformToolset> 99 <UseOfMfc>false</UseOfMfc> 63 100 </PropertyGroup> 64 101 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="Configuration"> … … 66 103 <PlatformToolset>v140</PlatformToolset> 67 104 <UseOfMfc>false</UseOfMfc> 68 <CharacterSet>MultiByte</CharacterSet> 105 </PropertyGroup> 106 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="Configuration"> 107 <ConfigurationType>StaticLibrary</ConfigurationType> 108 <PlatformToolset>v140</PlatformToolset> 109 <UseOfMfc>false</UseOfMfc> 69 110 </PropertyGroup> 70 111 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="Configuration"> … … 72 113 <PlatformToolset>v140</PlatformToolset> 73 114 <UseOfMfc>false</UseOfMfc> 74 <CharacterSet>MultiByte</CharacterSet> 115 </PropertyGroup> 116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="Configuration"> 117 <ConfigurationType>StaticLibrary</ConfigurationType> 118 <PlatformToolset>v140</PlatformToolset> 119 <UseOfMfc>false</UseOfMfc> 75 120 </PropertyGroup> 76 121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration"> … … 78 123 <PlatformToolset>v140</PlatformToolset> 79 124 <UseOfMfc>false</UseOfMfc> 80 <CharacterSet>MultiByte</CharacterSet> 125 </PropertyGroup> 126 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="Configuration"> 127 <ConfigurationType>StaticLibrary</ConfigurationType> 128 <PlatformToolset>v140</PlatformToolset> 129 <UseOfMfc>false</UseOfMfc> 81 130 </PropertyGroup> 82 131 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> … … 84 133 <PlatformToolset>v140</PlatformToolset> 85 134 <UseOfMfc>false</UseOfMfc> 86 <CharacterSet>MultiByte</CharacterSet> 135 </PropertyGroup> 136 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 137 <ConfigurationType>StaticLibrary</ConfigurationType> 138 <PlatformToolset>v140</PlatformToolset> 139 <UseOfMfc>false</UseOfMfc> 87 140 </PropertyGroup> 88 141 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> … … 90 143 <PlatformToolset>v140</PlatformToolset> 91 144 <UseOfMfc>false</UseOfMfc> 92 <CharacterSet>MultiByte</CharacterSet> 145 </PropertyGroup> 146 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 147 <ConfigurationType>StaticLibrary</ConfigurationType> 148 <PlatformToolset>v140</PlatformToolset> 149 <UseOfMfc>false</UseOfMfc> 93 150 </PropertyGroup> 94 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration"> … … 96 153 <PlatformToolset>v140</PlatformToolset> 97 154 <UseOfMfc>false</UseOfMfc> 98 <CharacterSet>MultiByte</CharacterSet>99 155 </PropertyGroup> 100 156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="Configuration"> … … 102 158 <PlatformToolset>v140</PlatformToolset> 103 159 <UseOfMfc>false</UseOfMfc> 104 <CharacterSet>MultiByte</CharacterSet>105 160 </PropertyGroup> 106 161 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="Configuration"> … … 108 163 <PlatformToolset>v140</PlatformToolset> 109 164 <UseOfMfc>false</UseOfMfc> 110 <CharacterSet>MultiByte</CharacterSet>111 165 </PropertyGroup> 112 166 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="Configuration"> … … 114 168 <PlatformToolset>v140</PlatformToolset> 115 169 <UseOfMfc>false</UseOfMfc> 116 <CharacterSet>MultiByte</CharacterSet>117 170 </PropertyGroup> 118 171 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> … … 120 173 <PlatformToolset>v140</PlatformToolset> 121 174 <UseOfMfc>false</UseOfMfc> 122 <CharacterSet>MultiByte</CharacterSet>123 175 </PropertyGroup> 124 176 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> … … 126 178 <PlatformToolset>v140</PlatformToolset> 127 179 <UseOfMfc>false</UseOfMfc> 128 <CharacterSet>MultiByte</CharacterSet> 180 </PropertyGroup> 181 <!-- Override the PlatformToolset --> 182 <PropertyGroup> 183 <PlatformToolset>$(BuildToolset)</PlatformToolset> 184 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"> 185 </CharacterSet> 129 186 </PropertyGroup> 130 187 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 131 188 <ImportGroup Label="ExtensionSettings"> 132 189 </ImportGroup> 133 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 136 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 190 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 191 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 192 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 193 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 194 </ImportGroup> 195 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="PropertySheets"> 196 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 197 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 198 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 137 199 </ImportGroup> 138 200 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="PropertySheets"> 139 201 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 140 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 141 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 202 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 203 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 204 </ImportGroup> 205 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="PropertySheets"> 206 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 207 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 208 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 142 209 </ImportGroup> 143 210 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="PropertySheets"> 144 211 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 145 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 146 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 212 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 213 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 214 </ImportGroup> 215 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="PropertySheets"> 216 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 217 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 218 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 147 219 </ImportGroup> 148 220 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets"> 149 221 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 150 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 151 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 222 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 223 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 224 </ImportGroup> 225 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="PropertySheets"> 226 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 227 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 228 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 152 229 </ImportGroup> 153 230 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 154 231 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 155 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 156 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 232 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 233 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 234 </ImportGroup> 235 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets"> 236 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 237 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 238 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 157 239 </ImportGroup> 158 240 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 159 241 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 160 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 161 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 242 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 243 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 244 </ImportGroup> 245 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets"> 246 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 247 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 248 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 162 249 </ImportGroup> 163 250 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets"> 164 251 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 165 166 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 252 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 253 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 167 254 </ImportGroup> 168 255 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="PropertySheets"> 169 256 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 171 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 257 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 258 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 172 259 </ImportGroup> 173 260 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="PropertySheets"> 174 261 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 175 176 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 262 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 263 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 177 264 </ImportGroup> 178 265 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets"> 179 266 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 180 181 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 267 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 268 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 182 269 </ImportGroup> 183 270 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 184 271 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 186 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 272 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 273 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 187 274 </ImportGroup> 188 275 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 276 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 191 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 277 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 278 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 192 279 </ImportGroup> 193 280 <PropertyGroup Label="UserMacros" /> … … 195 282 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 283 </PropertyGroup> 284 <!-- Compile and link option definition --> 285 <ItemDefinitionGroup> 286 <ClCompile> 287 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 288 </ClCompile> 289 </ItemDefinitionGroup> 197 290 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 291 <ClCompile> 292 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 293 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 294 <PrecompiledHeaderOutputFile /> 295 </ClCompile> 296 </ItemDefinitionGroup> 297 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 198 298 <ClCompile> 199 299 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> … … 220 320 </ClCompile> 221 321 </ItemDefinitionGroup> 322 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 323 <ClCompile> 324 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 325 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 326 <PrecompiledHeaderOutputFile> 327 </PrecompiledHeaderOutputFile> 328 </ClCompile> 329 </ItemDefinitionGroup> 222 330 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 223 331 <Midl> … … 237 345 </ClCompile> 238 346 </ItemDefinitionGroup> 347 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'"> 348 <ClCompile> 349 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 350 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 351 <PrecompiledHeaderOutputFile /> 352 </ClCompile> 353 </ItemDefinitionGroup> 239 354 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'"> 240 355 <Midl> … … 255 370 </ClCompile> 256 371 </ItemDefinitionGroup> 372 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'"> 373 <ClCompile> 374 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 375 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 376 <PrecompiledHeaderOutputFile /> 377 </ClCompile> 378 </ItemDefinitionGroup> 257 379 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'"> 258 380 <Midl> … … 272 394 </ClCompile> 273 395 </ItemDefinitionGroup> 396 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'"> 397 <ClCompile> 398 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 399 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 400 <PrecompiledHeaderOutputFile /> 401 </ClCompile> 402 </ItemDefinitionGroup> 274 403 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'"> 275 404 <Midl> … … 290 419 </ClCompile> 291 420 </ItemDefinitionGroup> 421 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'"> 422 <ClCompile> 423 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 424 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 425 <PrecompiledHeaderOutputFile /> 426 </ClCompile> 427 </ItemDefinitionGroup> 292 428 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'"> 293 429 <Midl> … … 301 437 </ItemDefinitionGroup> 302 438 <ItemGroup> 439 <ClCompile Include="..\..\third_party\threademulation\src\ThreadEmulation.cpp"> 440 <ExcludedFromBuild Condition="'$(API_Family)'=='WinDesktop'">true</ExcludedFromBuild> 441 <CompileAsWinRT>true</CompileAsWinRT> 442 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 443 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 444 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 445 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 446 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 447 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 448 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">MultiThreadedDLL</RuntimeLibrary> 449 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">MultiThreadedDLL</RuntimeLibrary> 450 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">MultiThreadedDLL</RuntimeLibrary> 451 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">MultiThreadedDLL</RuntimeLibrary> 452 </ClCompile> 303 453 <ClCompile Include="..\src\pj\activesock.c" /> 304 454 <ClCompile Include="..\src\pj\addr_resolv_linux_kernel.c"> 305 455 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 306 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 307 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 308 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 309 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 310 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 311 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 312 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 313 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 314 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 315 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 456 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 457 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 458 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 459 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 460 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 461 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 462 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 463 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 464 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 465 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 466 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 467 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 468 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 469 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 470 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 471 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 316 472 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 317 473 </ClCompile> … … 326 482 <ClCompile Include="..\src\pj\file_io_ansi.c"> 327 483 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 328 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 329 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 330 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 331 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 332 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 333 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 334 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 335 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 336 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 337 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 338 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 339 </ClCompile> 340 <ClCompile Include="..\src\pj\file_io_win32.c" /> 484 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 485 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 486 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 487 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 488 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 489 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 490 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 491 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 492 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 493 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 494 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 495 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 496 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 497 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 498 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 499 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 500 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 501 </ClCompile> 502 <ClCompile Include="..\src\pj\file_io_win32.c" /> 341 503 <ClCompile Include="..\src\pj\guid.c" /> 342 504 <ClCompile Include="..\src\pj\guid_simple.c"> 343 505 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 344 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 345 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 346 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 347 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 348 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 349 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 350 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 351 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 352 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 353 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 506 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 507 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 508 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 509 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 510 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 511 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 512 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 513 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 514 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 515 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 516 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 517 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 518 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 519 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 520 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 521 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 354 522 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 355 523 </ClCompile> … … 358 526 <ClCompile Include="..\src\pj\ioqueue_common_abs.c"> 359 527 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 360 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 361 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 362 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 363 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 364 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 365 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 366 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 367 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 368 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 369 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 528 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 529 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 530 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 531 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 532 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 533 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 534 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 535 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 536 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 537 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 538 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 539 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 540 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 541 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 542 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 543 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 370 544 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 371 545 </ClCompile> 372 546 <ClCompile Include="..\src\pj\ioqueue_dummy.c"> 373 547 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 374 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 375 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 376 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 377 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 378 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 379 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 380 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 381 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 382 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 383 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 548 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 549 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 550 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 551 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 552 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 553 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 554 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 555 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 556 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 557 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 558 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 559 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 560 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 561 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 562 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 563 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 384 564 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 385 565 </ClCompile> 386 566 <ClCompile Include="..\src\pj\ioqueue_epoll.c"> 387 567 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 388 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 389 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 390 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 391 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 392 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 393 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 394 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 395 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 396 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 397 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 568 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 569 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 570 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 571 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 572 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 573 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 574 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 575 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 576 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 577 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 578 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 579 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 580 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 581 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 582 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 583 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 398 584 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 399 585 </ClCompile> … … 401 587 <ClCompile Include="..\src\pj\ioqueue_winnt.c"> 402 588 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 403 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 404 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 405 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 406 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 407 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 408 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 409 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 410 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 411 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 412 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 589 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 590 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 591 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 592 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 593 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 594 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 595 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 596 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 597 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 598 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 599 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 600 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 601 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 602 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 603 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 604 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 413 605 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 414 606 </ClCompile> 415 607 <ClCompile Include="..\src\pj\ip_helper_generic.c"> 416 608 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 417 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 418 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 419 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 420 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 421 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 422 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 423 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 424 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 425 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 426 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 427 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 428 </ClCompile> 429 <ClCompile Include="..\src\pj\ip_helper_win32.c" /> 609 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 610 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 611 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 612 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 613 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 614 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 615 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 616 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 617 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 618 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 619 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 620 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 621 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 622 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 623 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 624 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 625 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 626 </ClCompile> 627 <ClCompile Include="..\src\pj\ip_helper_win32.c"> 628 <ExcludedFromBuild Condition="'$(API_Family)'!='WinDesktop'">true</ExcludedFromBuild> 629 </ClCompile> 630 <ClCompile Include="..\src\pj\ip_helper_winphone8.c"> 631 <ExcludedFromBuild Condition="'$(API_Family)'=='WinDesktop'">true</ExcludedFromBuild> 632 </ClCompile> 430 633 <ClCompile Include="..\src\pj\list.c" /> 431 634 <ClCompile Include="..\src\pj\lock.c" /> … … 433 636 <ClCompile Include="..\src\pj\log_writer_printk.c"> 434 637 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 435 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 436 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 437 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 438 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 439 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 440 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 441 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 442 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 443 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 444 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 638 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 639 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 640 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 641 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 642 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 643 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 644 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 645 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 646 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 647 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 648 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 649 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 650 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 651 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 652 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 653 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 445 654 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 446 655 </ClCompile> … … 448 657 <ClCompile Include="..\src\pj\os_core_linux_kernel.c"> 449 658 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 450 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 451 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 452 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 453 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 454 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 455 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 456 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 457 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 458 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 459 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 659 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 660 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 661 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 662 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 663 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 664 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 665 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 666 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 667 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 668 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 669 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 670 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 671 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 672 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 673 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 674 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 460 675 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 461 676 </ClCompile> 462 677 <ClCompile Include="..\src\pj\os_core_unix.c"> 463 678 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 464 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 465 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 466 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 467 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 468 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 469 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 470 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 471 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 472 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 473 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 679 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 680 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 681 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 682 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 683 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 684 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 685 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 686 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 687 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 688 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 689 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 690 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 691 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 692 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 693 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 694 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 474 695 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 475 696 </ClCompile> … … 477 698 <ClCompile Include="..\src\pj\os_error_linux_kernel.c"> 478 699 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 479 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 480 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 481 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 482 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 483 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 484 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 485 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 486 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 487 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 488 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 700 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 701 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 702 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 703 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 704 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 705 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 706 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 707 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 708 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 709 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 710 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 711 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 712 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 713 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 714 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 715 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 489 716 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 490 717 </ClCompile> 491 718 <ClCompile Include="..\src\pj\os_error_unix.c"> 492 719 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 493 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 494 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 495 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 496 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 497 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 498 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 499 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 500 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 501 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 502 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 720 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 721 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 722 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 723 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 724 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 725 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 726 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 727 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 728 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 729 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 730 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 731 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 732 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 733 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 734 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 735 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 503 736 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 504 737 </ClCompile> … … 508 741 <ClCompile Include="..\src\pj\os_timestamp_linux.c"> 509 742 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 510 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 511 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 512 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 513 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 514 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 515 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 516 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 517 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 518 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 519 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 743 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 744 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 745 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 746 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 747 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 748 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 749 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 750 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 751 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 752 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 753 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 754 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 755 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 756 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 757 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 758 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 520 759 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 521 760 </ClCompile> 522 761 <ClCompile Include="..\src\pj\os_timestamp_linux_kernel.c"> 523 762 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 524 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 525 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 526 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 527 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 528 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 529 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 530 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 531 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 532 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 533 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 763 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 764 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 765 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 766 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 767 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 768 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 769 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 770 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 771 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 772 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 773 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 774 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 775 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 776 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 777 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 778 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 534 779 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 535 780 </ClCompile> … … 537 782 <ClCompile Include="..\src\pj\os_time_linux_kernel.c"> 538 783 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 539 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 540 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 541 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 542 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 543 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 544 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 545 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 546 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 547 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 548 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 784 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 785 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 786 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 787 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 788 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 789 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 790 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 791 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 792 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 793 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 794 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 795 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 796 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 797 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 798 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 799 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 549 800 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 550 801 </ClCompile> … … 556 807 <ClCompile Include="..\src\pj\pool_policy_kmalloc.c"> 557 808 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 558 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 559 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 560 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 561 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 562 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 563 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 564 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 565 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 566 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 567 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 809 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 810 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 811 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 812 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 813 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 814 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 815 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 816 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 817 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 818 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 819 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 820 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 821 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 822 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 823 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 824 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 568 825 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 569 826 </ClCompile> … … 575 832 <ClCompile Include="..\src\pj\sock_linux_kernel.c"> 576 833 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 577 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 578 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 579 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 580 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 581 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 582 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 583 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 584 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 585 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 586 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 834 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 835 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 836 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 837 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 838 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 839 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 840 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 841 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 842 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 843 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 844 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 845 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 846 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 847 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 848 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 849 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 587 850 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 588 851 </ClCompile> … … 598 861 <ClCompile Include="..\src\pj\symbols.c"> 599 862 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 600 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 601 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 602 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 603 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 604 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 605 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 606 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 607 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 608 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 609 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 863 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 864 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 865 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 866 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 867 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 868 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 869 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 870 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 871 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 872 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 873 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 874 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 875 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 876 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 877 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 878 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 610 879 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 611 880 </ClCompile> … … 615 884 </ItemGroup> 616 885 <ItemGroup> 886 <ClInclude Include="..\..\third_party\threademulation\include\ThreadEmulation.h" /> 617 887 <ClInclude Include="..\include\pjlib.h" /> 618 888 <ClInclude Include="..\include\pj\activesock.h" /> … … 637 907 <ClInclude Include="..\include\pj\compat\os_win32.h" /> 638 908 <ClInclude Include="..\include\pj\compat\os_win32_wince.h" /> 909 <ClInclude Include="..\include\pj\compat\os_winphone8.h" /> 910 <ClInclude Include="..\include\pj\compat\os_winuwp.h" /> 639 911 <ClInclude Include="..\include\pj\compat\rand.h" /> 640 912 <ClInclude Include="..\include\pj\compat\setjmp.h" /> … … 644 916 <ClInclude Include="..\include\pj\compat\stdfileio.h" /> 645 917 <ClInclude Include="..\include\pj\compat\string.h" /> 646 <ClInclude Include="..\include\pj\compat\time.h" /> 918 <ClInclude Include="..\include\pj\compat\time.h" /> 647 919 <ClInclude Include="..\include\pj\config.h" /> 648 920 <ClInclude Include="..\include\pj\config_site.h" /> 649 921 <ClInclude Include="..\include\pj\config_site_sample.h" /> 650 922 <ClInclude Include="..\include\pj\ctype.h" /> 651 <ClInclude Include="..\include\pj\doxygen.h" /> 923 <ClInclude Include="..\include\pj\doxygen.h" /> 652 924 <ClInclude Include="..\include\pj\errno.h" /> 653 925 <ClInclude Include="..\include\pj\except.h" /> -
pjproject/branches/projects/uwp/pjlib/build/pjlib.vcxproj.filters
r5181 r5210 19 19 <UniqueIdentifier>{4befc994-9aa4-47c8-99e7-5a51301220dd}</UniqueIdentifier> 20 20 </Filter> 21 <Filter Include="Source Files\winrt"> 22 <UniqueIdentifier>{4a92fce6-2308-44cf-aa66-00ccd5b333bd}</UniqueIdentifier> 23 </Filter> 24 <Filter Include="Header Files\winrt"> 25 <UniqueIdentifier>{3550aa38-c59d-4d5f-b458-1f93e0b16bbd}</UniqueIdentifier> 26 </Filter> 21 27 </ItemGroup> 22 28 <ItemGroup> … … 216 222 <Filter>Source Files\Other Targets</Filter> 217 223 </ClCompile> 224 <ClCompile Include="..\..\third_party\threademulation\src\ThreadEmulation.cpp"> 225 <Filter>Source Files\winrt</Filter> 226 </ClCompile> 227 <ClCompile Include="..\src\pj\ip_helper_winphone8.c"> 228 <Filter>Source Files</Filter> 229 </ClCompile> 218 230 </ItemGroup> 219 231 <ItemGroup> … … 248 260 <Filter>Header Files</Filter> 249 261 </ClInclude> 250 <ClInclude Include="..\include\pj\equeue.h">251 <Filter>Header Files</Filter>252 </ClInclude>253 262 <ClInclude Include="..\include\pj\errno.h"> 254 263 <Filter>Header Files</Filter> … … 408 417 </ClInclude> 409 418 <ClInclude Include="..\include\pj\compat\time.h"> 410 <Filter>Header Files\compat</Filter>411 </ClInclude>412 <ClInclude Include="..\include\pj\compat\vsprintf.h">413 419 <Filter>Header Files\compat</Filter> 414 420 </ClInclude> … … 422 428 <Filter>Inline Files</Filter> 423 429 </ClInclude> 430 <ClInclude Include="..\include\pj\compat\os_winphone8.h"> 431 <Filter>Header Files\compat</Filter> 432 </ClInclude> 433 <ClInclude Include="..\..\third_party\threademulation\include\ThreadEmulation.h"> 434 <Filter>Header Files\winrt</Filter> 435 </ClInclude> 436 <ClInclude Include="..\include\pj\compat\os_winuwp.h"> 437 <Filter>Header Files\compat</Filter> 438 </ClInclude> 424 439 </ItemGroup> 425 440 </Project> -
pjproject/branches/projects/uwp/pjlib/build/pjlib_test.vcxproj
r5168 r5210 2 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-Dynamic|ARM"> 5 <Configuration>Debug-Dynamic</Configuration> 6 <Platform>ARM</Platform> 7 </ProjectConfiguration> 4 8 <ProjectConfiguration Include="Debug-Dynamic|Win32"> 5 9 <Configuration>Debug-Dynamic</Configuration> … … 10 14 <Platform>x64</Platform> 11 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug-Static|ARM"> 17 <Configuration>Debug-Static</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 12 20 <ProjectConfiguration Include="Debug-Static|Win32"> 13 21 <Configuration>Debug-Static</Configuration> … … 18 26 <Platform>x64</Platform> 19 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|ARM"> 29 <Configuration>Debug</Configuration> 30 <Platform>ARM</Platform> 31 </ProjectConfiguration> 20 32 <ProjectConfiguration Include="Debug|Win32"> 21 33 <Configuration>Debug</Configuration> … … 26 38 <Platform>x64</Platform> 27 39 </ProjectConfiguration> 40 <ProjectConfiguration Include="Release-Dynamic|ARM"> 41 <Configuration>Release-Dynamic</Configuration> 42 <Platform>ARM</Platform> 43 </ProjectConfiguration> 28 44 <ProjectConfiguration Include="Release-Dynamic|Win32"> 29 45 <Configuration>Release-Dynamic</Configuration> … … 34 50 <Platform>x64</Platform> 35 51 </ProjectConfiguration> 52 <ProjectConfiguration Include="Release-Static|ARM"> 53 <Configuration>Release-Static</Configuration> 54 <Platform>ARM</Platform> 55 </ProjectConfiguration> 36 56 <ProjectConfiguration Include="Release-Static|Win32"> 37 57 <Configuration>Release-Static</Configuration> … … 42 62 <Platform>x64</Platform> 43 63 </ProjectConfiguration> 64 <ProjectConfiguration Include="Release|ARM"> 65 <Configuration>Release</Configuration> 66 <Platform>ARM</Platform> 67 </ProjectConfiguration> 44 68 <ProjectConfiguration Include="Release|Win32"> 45 69 <Configuration>Release</Configuration> … … 51 75 </ProjectConfiguration> 52 76 </ItemGroup> 77 <!-- Import common config --> 78 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 79 <PropertyGroup Label="Globals"> 54 80 <ProjectGuid>{6AC3EF61-5A9E-4F43-A809-5B2FD1A43B16}</ProjectGuid> 55 <RootNamespace>pjlib_test</RootNamespace> 81 <RootNamespace>pjlib_test</RootNamespace> 82 <!-- Specific UWP property --> 83 <DefaultLanguage>en-US</DefaultLanguage> 84 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 85 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 86 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 87 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 88 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 89 </PropertyGroup> 57 90 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 62 95 <CharacterSet>MultiByte</CharacterSet> 63 96 </PropertyGroup> 97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="Configuration"> 98 <ConfigurationType>Application</ConfigurationType> 99 <PlatformToolset>v140</PlatformToolset> 100 <UseOfMfc>false</UseOfMfc> 101 <CharacterSet>MultiByte</CharacterSet> 102 </PropertyGroup> 64 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="Configuration"> 65 104 <ConfigurationType>Application</ConfigurationType> … … 68 107 <CharacterSet>MultiByte</CharacterSet> 69 108 </PropertyGroup> 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="Configuration"> 110 <ConfigurationType>Application</ConfigurationType> 111 <PlatformToolset>v140</PlatformToolset> 112 <UseOfMfc>false</UseOfMfc> 113 <CharacterSet>MultiByte</CharacterSet> 114 </PropertyGroup> 70 115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="Configuration"> 71 116 <ConfigurationType>Application</ConfigurationType> … … 74 119 <CharacterSet>MultiByte</CharacterSet> 75 120 </PropertyGroup> 121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="Configuration"> 122 <ConfigurationType>Application</ConfigurationType> 123 <PlatformToolset>v140</PlatformToolset> 124 <UseOfMfc>false</UseOfMfc> 125 <CharacterSet>MultiByte</CharacterSet> 126 </PropertyGroup> 76 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration"> 77 128 <ConfigurationType>Application</ConfigurationType> … … 80 131 <CharacterSet>MultiByte</CharacterSet> 81 132 </PropertyGroup> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="Configuration"> 134 <ConfigurationType>Application</ConfigurationType> 135 <PlatformToolset>v140</PlatformToolset> 136 <UseOfMfc>false</UseOfMfc> 137 <CharacterSet>MultiByte</CharacterSet> 138 </PropertyGroup> 82 139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 83 140 <ConfigurationType>Application</ConfigurationType> … … 86 143 <CharacterSet>MultiByte</CharacterSet> 87 144 </PropertyGroup> 145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 146 <ConfigurationType>Application</ConfigurationType> 147 <PlatformToolset>v140</PlatformToolset> 148 <UseOfMfc>false</UseOfMfc> 149 <CharacterSet>MultiByte</CharacterSet> 150 </PropertyGroup> 88 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 89 152 <ConfigurationType>Application</ConfigurationType> … … 92 155 <CharacterSet>MultiByte</CharacterSet> 93 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 158 <ConfigurationType>Application</ConfigurationType> 159 <PlatformToolset>v140</PlatformToolset> 160 <UseOfMfc>false</UseOfMfc> 161 <CharacterSet>MultiByte</CharacterSet> 162 </PropertyGroup> 94 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration"> 95 164 <ConfigurationType>Application</ConfigurationType> … … 127 196 <UseOfMfc>false</UseOfMfc> 128 197 <CharacterSet>MultiByte</CharacterSet> 198 </PropertyGroup> 199 <!-- Override the PlatformToolset --> 200 <PropertyGroup> 201 <PlatformToolset>$(BuildToolset)</PlatformToolset> 202 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"> 203 </CharacterSet> 204 <ConfigurationType Condition="'$(API_Family)'=='WinDesktop'">Application</ConfigurationType> 205 <ConfigurationType Condition="'$(API_Family)'=='UWP' Or '$(API_Family)'=='WinPhone8'">StaticLibrary</ConfigurationType> 129 206 </PropertyGroup> 130 207 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 131 208 <ImportGroup Label="ExtensionSettings"> 132 209 </ImportGroup> 133 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 136 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 210 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 211 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 212 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 213 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 214 </ImportGroup> 215 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="PropertySheets"> 216 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 217 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 218 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 137 219 </ImportGroup> 138 220 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="PropertySheets"> 139 221 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 140 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 141 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 222 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 223 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 224 </ImportGroup> 225 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="PropertySheets"> 226 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 227 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 228 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 142 229 </ImportGroup> 143 230 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="PropertySheets"> 144 231 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 145 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 146 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 232 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 233 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 234 </ImportGroup> 235 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="PropertySheets"> 236 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 237 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 238 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 147 239 </ImportGroup> 148 240 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets"> 149 241 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 150 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 151 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 242 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 243 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 244 </ImportGroup> 245 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="PropertySheets"> 246 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 247 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 248 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 152 249 </ImportGroup> 153 250 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 154 251 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 155 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 156 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 252 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 253 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 254 </ImportGroup> 255 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets"> 256 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 257 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 258 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 157 259 </ImportGroup> 158 260 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 159 261 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 160 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 161 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 262 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 263 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 264 </ImportGroup> 265 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets"> 266 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 267 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 268 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 162 269 </ImportGroup> 163 270 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets"> 164 271 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 165 166 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 272 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 273 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 167 274 </ImportGroup> 168 275 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="PropertySheets"> 169 276 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 171 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 277 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 278 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 172 279 </ImportGroup> 173 280 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="PropertySheets"> 174 281 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 175 176 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 282 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 283 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 177 284 </ImportGroup> 178 285 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets"> 179 286 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 180 181 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 287 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 288 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 182 289 </ImportGroup> 183 290 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 184 291 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 186 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 292 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 293 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 187 294 </ImportGroup> 188 295 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 296 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 191 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 297 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 298 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 192 299 </ImportGroup> 193 300 <PropertyGroup Label="UserMacros" /> 194 301 <PropertyGroup> 195 302 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 <TargetName>pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 197 </PropertyGroup> 303 <TargetName>pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 304 </PropertyGroup> 305 <!-- Compile and link option definition --> 306 <ItemDefinitionGroup> 307 <ClCompile> 308 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 309 </ClCompile> 310 <Lib> 311 <OutputFile>..\lib\pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 312 </Lib> 313 </ItemDefinitionGroup> 198 314 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 199 315 <ClCompile> … … 201 317 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 202 318 <PrecompiledHeaderOutputFile /> 319 </ClCompile> 320 <Link> 321 <AdditionalDependencies>netapi32.lib;mswsock.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;oleaut32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies> 322 <OutputFile>..\bin\pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 323 </Link> 324 </ItemDefinitionGroup> 325 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 326 <ClCompile> 327 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 328 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 329 <PrecompiledHeaderOutputFile> 330 </PrecompiledHeaderOutputFile> 203 331 </ClCompile> 204 332 <Link> … … 234 362 </Link> 235 363 </ItemDefinitionGroup> 364 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 365 <ClCompile> 366 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 367 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 368 <PrecompiledHeaderOutputFile> 369 </PrecompiledHeaderOutputFile> 370 </ClCompile> 371 <Link> 372 <AdditionalDependencies>netapi32.lib;mswsock.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;oleaut32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies> 373 <OutputFile>..\bin\pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 374 </Link> 375 </ItemDefinitionGroup> 236 376 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 237 377 <Midl> … … 260 400 </Link> 261 401 </ItemDefinitionGroup> 402 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'"> 403 <ClCompile> 404 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 405 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 406 <PrecompiledHeaderOutputFile> 407 </PrecompiledHeaderOutputFile> 408 </ClCompile> 409 <Link> 410 <AdditionalDependencies>netapi32.lib;mswsock.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;oleaut32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies> 411 <OutputFile>..\bin\pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 412 </Link> 413 </ItemDefinitionGroup> 262 414 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'"> 263 415 <Midl> … … 287 439 </Link> 288 440 </ItemDefinitionGroup> 441 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'"> 442 <ClCompile> 443 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 444 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 445 <PrecompiledHeaderOutputFile> 446 </PrecompiledHeaderOutputFile> 447 </ClCompile> 448 <Link> 449 <AdditionalDependencies>netapi32.lib;mswsock.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;oleaut32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies> 450 <OutputFile>..\bin\pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 451 </Link> 452 </ItemDefinitionGroup> 289 453 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'"> 290 454 <Midl> … … 313 477 </Link> 314 478 </ItemDefinitionGroup> 479 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'"> 480 <ClCompile> 481 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 482 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 483 <PrecompiledHeaderOutputFile> 484 </PrecompiledHeaderOutputFile> 485 </ClCompile> 486 <Link> 487 <AdditionalDependencies>netapi32.lib;mswsock.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;oleaut32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies> 488 <OutputFile>..\bin\pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 489 </Link> 490 </ItemDefinitionGroup> 315 491 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'"> 316 492 <Midl> … … 334 510 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 335 511 <PrecompiledHeaderOutputFile /> 512 </ClCompile> 513 <Link> 514 <AdditionalDependencies>netapi32.lib;mswsock.lib;ws2_32.lib;odbc32.lib;odbccp32.lib;oleaut32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies> 515 <OutputFile>..\bin\pjlib-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).exe</OutputFile> 516 </Link> 517 </ItemDefinitionGroup> 518 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'"> 519 <ClCompile> 520 <AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 521 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 522 <PrecompiledHeaderOutputFile> 523 </PrecompiledHeaderOutputFile> 336 524 </ClCompile> 337 525 <Link> … … 369 557 <ClCompile Include="..\src\pjlib-test\ioq_unreg.c" /> 370 558 <ClCompile Include="..\src\pjlib-test\list.c" /> 371 <ClCompile Include="..\src\pjlib-test\main.c" /> 559 <ClCompile Condition="'$(API_Family)'=='WinDesktop'" Include="..\src\pjlib-test\main.c"> 560 </ClCompile> 372 561 <ClCompile Include="..\src\pjlib-test\main_mod.c"> 373 562 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 563 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 374 564 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 375 565 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 566 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 376 567 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 377 568 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 569 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 378 570 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 379 571 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 572 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 380 573 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 381 574 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 575 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 382 576 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 383 577 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 578 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 384 579 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 385 580 </ClCompile> 386 581 <ClCompile Include="..\src\pjlib-test\main_win32.c"> 387 582 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 583 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 388 584 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 389 585 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 586 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 390 587 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 391 588 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 589 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 392 590 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 393 591 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 592 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 394 593 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 395 594 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 595 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 396 596 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 397 597 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 598 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 398 599 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 399 600 </ClCompile> -
pjproject/branches/projects/uwp/pjlib/build/pjlib_test.vcxproj.filters
r5181 r5210 53 53 </ClCompile> 54 54 <ClCompile Include="..\src\pjlib-test\list.c"> 55 <Filter>Source Files</Filter>56 </ClCompile>57 <ClCompile Include="..\src\pjlib-test\main.c">58 55 <Filter>Source Files</Filter> 59 56 </ClCompile> -
pjproject/branches/projects/uwp/pjlib/include/pj/config.h
r5164 r5210 77 77 # define PJ_WIN32 1 78 78 79 #elif defined(PJ_WIN32_WINPHONE8) || defined(_WIN32_WINPHONE8) 80 /* 81 * Windows Phone 8 82 */ 83 # undef PJ_WIN32_WINPHONE8 84 # define PJ_WIN32_WINPHONE8 1 85 # include <pj/compat/os_winphone8.h> 86 87 /* Also define Win32 */ 88 # define PJ_WIN32 1 89 90 #elif defined(PJ_WIN32_UWP) || defined(_WIN32_UWP) 91 /* 92 * Windows UWP 93 */ 94 # undef PJ_WIN32_UWP 95 # define PJ_WIN32_UWP 1 96 # include <pj/compat/os_winuwp.h> 97 98 /* Define Windows phone */ 99 # define PJ_WIN32_WINPHONE8 1 100 101 /* Also define Win32 */ 102 # define PJ_WIN32 1 103 79 104 #elif defined(PJ_WIN32) || defined(_WIN32) || defined(__WIN32__) || \ 80 105 defined(WIN32) || defined(PJ_WIN64) || defined(_WIN64) || \ … … 237 262 # define PJ_IS_BIG_ENDIAN 1 238 263 239 #elif defined (PJ_M_ARMV4) || defined(ARM) || defined(_ARM_) || \240 defined(ARMV4) || defined(__arm__) 264 #elif defined(ARM) || defined(_ARM_) || defined(__arm__) || defined(_M_ARM) 265 # define PJ_HAS_PENTIUM 0 241 266 /* 242 267 * ARM, bi-endian, so raise error if endianness is not configured 243 268 */ 244 # undef PJ_M_ARMV4245 # define PJ_M_ARMV4 1246 # define PJ_M_NAME "armv4"247 # define PJ_HAS_PENTIUM 0248 269 # if !PJ_IS_LITTLE_ENDIAN && !PJ_IS_BIG_ENDIAN 249 270 # error Endianness must be declared for this processor 250 271 # endif 272 # if defined (PJ_M_ARMV7) || defined(ARMV7) 273 # undef PJ_M_ARMV7 274 # define PJ_M_ARM7 1 275 # define PJ_M_NAME "armv7" 276 # elif defined (PJ_M_ARMV4) || defined(ARMV4) 277 # undef PJ_M_ARMV4 278 # define PJ_M_ARMV4 1 279 # define PJ_M_NAME "armv4" 280 # endif 251 281 252 282 #elif defined (PJ_M_POWERPC) || defined(__powerpc) || defined(__powerpc__) || \ -
pjproject/branches/projects/uwp/pjlib/src/pj/file_access_win32.c
r3553 r5210 34 34 #endif 35 35 36 static pj_status_t get_file_size(HANDLE hFile, pj_off_t *size) 37 { 38 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 39 FILE_COMPRESSION_INFO fileInfo; 40 41 if (GetFileInformationByHandleEx(hFile, FileCompressionInfo, &fileInfo, 42 sizeof(FILE_COMPRESSION_INFO))) 43 { 44 *size = fileInfo.CompressedFileSize.QuadPart; 45 } 46 else { 47 *size = -1; 48 return PJ_RETURN_OS_ERROR(GetLastError()); 49 } 50 #else 51 DWORD sizeLo, sizeHi; 52 53 sizeLo = GetFileSize(hFile, &sizeHi); 54 if (sizeLo == INVALID_FILE_SIZE) { 55 DWORD dwStatus = GetLastError(); 56 if (dwStatus != NO_ERROR) { 57 *size = -1; 58 return PJ_RETURN_OS_ERROR(dwStatus); 59 } 60 } 61 *size = sizeHi; 62 *size = ((*size) << 32) + sizeLo; 63 #endif 64 return PJ_SUCCESS; 65 } 66 67 static HANDLE WINAPI create_file(LPCTSTR filename, DWORD desired_access, 68 DWORD share_mode, 69 LPSECURITY_ATTRIBUTES security_attributes, 70 DWORD creation_disposition, 71 DWORD flags_and_attributes, 72 HANDLE template_file) 73 { 74 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 75 PJ_UNUSED_ARG(security_attributes); 76 PJ_UNUSED_ARG(flags_and_attributes); 77 PJ_UNUSED_ARG(template_file); 78 79 return CreateFile2(filename, desired_access, share_mode, 80 creation_disposition, NULL); 81 #else 82 return CreateFile(filename, desired_access, share_mode, 83 security_attributes, creation_disposition, 84 flags_and_attributes, template_file); 85 #endif 86 } 36 87 37 88 /* … … 45 96 PJ_ASSERT_RETURN(filename != NULL, 0); 46 97 47 hFile = CreateFile(PJ_STRING_TO_NATIVE(filename,wfilename,sizeof(wfilename)), 48 CONTROL_ACCESS, 49 FILE_SHARE_READ, NULL, 50 OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); 98 hFile = create_file(PJ_STRING_TO_NATIVE(filename, 99 wfilename, sizeof(wfilename)), 100 CONTROL_ACCESS, 101 FILE_SHARE_READ, NULL, 102 OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); 51 103 if (hFile == INVALID_HANDLE_VALUE) 52 104 return 0; … … 63 115 { 64 116 PJ_DECL_UNICODE_TEMP_BUF(wfilename,256) 65 HANDLE hFile; 66 DWORD sizeLo, sizeHi; 117 HANDLE hFile; 67 118 pj_off_t size; 68 119 69 120 PJ_ASSERT_RETURN(filename != NULL, -1); 70 121 71 hFile = CreateFile(PJ_STRING_TO_NATIVE(filename, wfilename,sizeof(wfilename)), 72 CONTROL_ACCESS, 73 FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, 74 OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); 122 hFile = create_file(PJ_STRING_TO_NATIVE(filename, 123 wfilename, sizeof(wfilename)), 124 CONTROL_ACCESS, 125 FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, 126 OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); 75 127 if (hFile == INVALID_HANDLE_VALUE) 76 128 return -1; 77 129 78 sizeLo = GetFileSize(hFile, &sizeHi); 79 if (sizeLo == INVALID_FILE_SIZE) { 80 DWORD dwStatus = GetLastError(); 81 if (dwStatus != NO_ERROR) { 82 CloseHandle(hFile); 83 return -1; 84 } 85 } 86 87 size = sizeHi; 88 size = (size << 32) + sizeLo; 130 get_file_size(hFile, &size); 89 131 90 132 CloseHandle(hFile); … … 139 181 pj_time_val *time_val) 140 182 { 183 #if !defined(PJ_WIN32_WINPHONE8) || !PJ_WIN32_WINPHONE8 141 184 FILETIME local_file_time; 185 #endif 186 142 187 SYSTEMTIME localTime; 143 188 pj_parsed_time pt; 144 189 190 #if !defined(PJ_WIN32_WINPHONE8) || !PJ_WIN32_WINPHONE8 145 191 if (!FileTimeToLocalFileTime(file_time, &local_file_time)) 146 192 return PJ_RETURN_OS_ERROR(GetLastError()); 193 #endif 147 194 148 195 if (!FileTimeToSystemTime(file_time, &localTime)) … … 173 220 PJ_DECL_UNICODE_TEMP_BUF(wfilename,256) 174 221 HANDLE hFile; 175 DWORD sizeLo, sizeHi;176 222 FILETIME creationTime, accessTime, writeTime; 223 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 224 FILE_BASIC_INFO fileInfo; 225 #endif 177 226 178 227 PJ_ASSERT_RETURN(filename!=NULL && stat!=NULL, PJ_EINVAL); 179 228 180 hFile = CreateFile(PJ_STRING_TO_NATIVE(filename,wfilename,sizeof(wfilename)), 181 CONTROL_ACCESS, 182 FILE_SHARE_READ, NULL, 183 OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); 229 hFile = create_file(PJ_STRING_TO_NATIVE(filename, 230 wfilename, sizeof(wfilename)), 231 CONTROL_ACCESS, 232 FILE_SHARE_READ, NULL, 233 OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); 184 234 if (hFile == INVALID_HANDLE_VALUE) 185 235 return PJ_RETURN_OS_ERROR(GetLastError()); 186 236 187 sizeLo = GetFileSize(hFile, &sizeHi); 188 if (sizeLo == INVALID_FILE_SIZE) { 189 DWORD dwStatus = GetLastError(); 190 if (dwStatus != NO_ERROR) { 191 CloseHandle(hFile); 192 return PJ_RETURN_OS_ERROR(dwStatus); 193 } 194 } 195 196 stat->size = sizeHi; 197 stat->size = (stat->size << 32) + sizeLo; 198 199 if (GetFileTime(hFile, &creationTime, &accessTime, &writeTime)==FALSE) { 200 DWORD dwStatus = GetLastError(); 201 CloseHandle(hFile); 202 return PJ_RETURN_OS_ERROR(dwStatus); 203 } 237 if (get_file_size(hFile, &stat->size) != PJ_SUCCESS) { 238 CloseHandle(hFile); 239 return PJ_RETURN_OS_ERROR(GetLastError()); 240 } 241 242 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 243 if (GetFileInformationByHandleEx(hFile, FileBasicInfo, &fileInfo, 244 sizeof(FILE_BASIC_INFO))) 245 { 246 creationTime.dwLowDateTime = fileInfo.CreationTime.LowPart; 247 creationTime.dwHighDateTime = fileInfo.CreationTime.HighPart; 248 accessTime.dwLowDateTime = fileInfo.LastAccessTime.LowPart; 249 accessTime.dwHighDateTime = fileInfo.LastAccessTime.HighPart; 250 writeTime.dwLowDateTime = fileInfo.LastWriteTime.LowPart; 251 writeTime.dwHighDateTime = fileInfo.LastWriteTime.HighPart; 252 } 253 else { 254 CloseHandle(hFile); 255 return PJ_RETURN_OS_ERROR(GetLastError()); 256 } 257 #else 258 if (GetFileTime(hFile, &creationTime, &accessTime, &writeTime) == FALSE) { 259 DWORD dwStatus = GetLastError(); 260 CloseHandle(hFile); 261 return PJ_RETURN_OS_ERROR(dwStatus); 262 } 263 #endif 204 264 205 265 CloseHandle(hFile); -
pjproject/branches/projects/uwp/pjlib/src/pj/file_io_win32.c
r4537 r5210 22 22 #include <pj/errno.h> 23 23 #include <pj/assert.h> 24 #include <pj/string.h> 24 25 25 26 #include <windows.h> … … 28 29 # define INVALID_SET_FILE_POINTER ((DWORD)-1) 29 30 #endif 31 32 static pj_status_t set_file_pointer(pj_oshandle_t fd, 33 pj_off_t offset, 34 pj_off_t* newPos, 35 DWORD dwMoveMethod) 36 { 37 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 38 LARGE_INTEGER liDistance, liNewPos; 39 40 liDistance.QuadPart = offset; 41 if (!SetFilePointerEx(fd, liDistance, &liNewPos, dwMoveMethod)) { 42 return PJ_RETURN_OS_ERROR(GetLastError()); 43 } 44 *newPos = liNewPos.QuadPart; 45 #else 46 DWORD dwNewPos; 47 LONG hi32; 48 49 hi32 = (LONG)(offset >> 32); 50 51 dwNewPos = SetFilePointer(fd, (long)offset, &hi32, dwMoveMethod); 52 if (dwNewPos == (DWORD)INVALID_SET_FILE_POINTER) { 53 DWORD dwStatus = GetLastError(); 54 if (dwStatus != 0) 55 return PJ_RETURN_OS_ERROR(dwStatus); 56 /* dwNewPos actually is not an error. */ 57 } 58 *newPos = hi32; 59 *newPos = (*newPos << 32) + dwNewPos; 60 #endif 61 62 return PJ_SUCCESS; 63 } 30 64 31 65 /** … … 46 80 pj_oshandle_t *fd) 47 81 { 48 PJ_DECL_UNICODE_TEMP_BUF(wpathname, 256)82 PJ_DECL_UNICODE_TEMP_BUF(wpathname, 256) 49 83 HANDLE hFile; 50 84 DWORD dwDesiredAccess = 0; … … 87 121 88 122 dwShareMode = FILE_SHARE_READ | FILE_SHARE_WRITE; 123 89 124 dwFlagsAndAttributes = FILE_ATTRIBUTE_NORMAL; 90 125 91 hFile = CreateFile(PJ_STRING_TO_NATIVE(pathname,wpathname,sizeof(wpathname)), 126 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 127 hFile = CreateFile2(PJ_STRING_TO_NATIVE(pathname, 128 wpathname, sizeof(wpathname)), 129 dwDesiredAccess, dwShareMode, dwCreationDisposition, 130 NULL); 131 #else 132 hFile = CreateFile(PJ_STRING_TO_NATIVE(pathname, 133 wpathname, sizeof(wpathname)), 92 134 dwDesiredAccess, dwShareMode, NULL, 93 dwCreationDisposition, dwFlagsAndAttributes, NULL); 135 dwCreationDisposition, dwFlagsAndAttributes, NULL); 136 #endif 137 94 138 if (hFile == INVALID_HANDLE_VALUE) { 139 DWORD lastErr = GetLastError(); 95 140 *fd = 0; 96 return PJ_RETURN_OS_ERROR( GetLastError());141 return PJ_RETURN_OS_ERROR(lastErr); 97 142 } 98 143 … … 181 226 { 182 227 DWORD dwMoveMethod; 183 DWORD dwNewPos; 184 LONG hi32; 228 pj_off_t newPos; 185 229 186 230 if (whence == PJ_SEEK_SET) … … 195 239 } 196 240 197 hi32 = (LONG)(offset >> 32); 198 dwNewPos = SetFilePointer(fd, (long)offset, &hi32, dwMoveMethod); 199 if (dwNewPos == (DWORD)INVALID_SET_FILE_POINTER) { 200 DWORD dwStatus = GetLastError(); 201 if (dwStatus != 0) 202 return PJ_RETURN_OS_ERROR(dwStatus); 203 /* dwNewPos actually is not an error. */ 241 if (set_file_pointer(fd, offset, &newPos, dwMoveMethod) != PJ_SUCCESS) { 242 return PJ_RETURN_OS_ERROR(GetLastError()); 204 243 } 205 244 … … 210 249 pj_off_t *pos) 211 250 { 212 LONG hi32 = 0; 213 DWORD lo32; 214 215 lo32 = SetFilePointer(fd, 0, &hi32, FILE_CURRENT); 216 if (lo32 == (DWORD)INVALID_SET_FILE_POINTER) { 217 DWORD dwStatus = GetLastError(); 218 if (dwStatus != 0) 219 return PJ_RETURN_OS_ERROR(dwStatus); 220 } 221 222 *pos = hi32; 223 *pos = (*pos << 32) + lo32; 251 if (set_file_pointer(fd, 0, pos, FILE_CURRENT) != PJ_SUCCESS) { 252 return PJ_RETURN_OS_ERROR(GetLastError()); 253 } 254 224 255 return PJ_SUCCESS; 225 256 } -
pjproject/branches/projects/uwp/pjlib/src/pj/ioqueue_common_abs.c
r5194 r5210 116 116 /* Create mutex for the key. */ 117 117 #if !PJ_IOQUEUE_HAS_SAFE_UNREG 118 rc = pj_lock_create_simple_mutex(po ll, NULL, &key->lock);118 rc = pj_lock_create_simple_mutex(pool, NULL, &key->lock); 119 119 #endif 120 120 if (rc != PJ_SUCCESS) -
pjproject/branches/projects/uwp/pjlib/src/pj/ioqueue_select.c
r5196 r5210 895 895 pj_lock_release(ioqueue->lock); 896 896 897 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 898 count = 0; 899 __try { 900 #endif 901 897 902 count = pj_sock_select(nfds+1, &rfdset, &wfdset, &xfdset, 898 903 timeout); 904 905 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 906 /* Ignore Invalid Handle Exception raised by select().*/ 907 } 908 __except (GetExceptionCode() == STATUS_INVALID_HANDLE ? 909 EXCEPTION_CONTINUE_EXECUTION : EXCEPTION_CONTINUE_SEARCH) { 910 } 911 #endif 899 912 900 913 if (count == 0) -
pjproject/branches/projects/uwp/pjlib/src/pj/os_core_win32.c
r4537 r5210 39 39 #endif 40 40 41 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 42 # include "../../../third_party/threademulation/include/ThreadEmulation.h" 43 #endif 44 41 45 /* Activate mutex related logging if PJ_DEBUG_MUTEX is set, otherwise 42 46 * use default level 6 logging. … … 298 302 PJ_DEF(int) pj_thread_get_prio(pj_thread_t *thread) 299 303 { 304 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 305 PJ_UNUSED_ARG(thread); 306 return -1; 307 #else 300 308 return GetThreadPriority(thread->hthread); 309 #endif 301 310 } 302 311 … … 313 322 PJ_EINVAL); 314 323 324 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 325 if (SetThreadPriorityRT(thread->hthread, prio) == FALSE) 326 #else 315 327 if (SetThreadPriority(thread->hthread, prio) == FALSE) 328 #endif 316 329 return PJ_RETURN_OS_ERROR(GetLastError()); 317 330 … … 474 487 pj_thread_t *rec; 475 488 489 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 490 PJ_UNUSED_ARG(stack_size); 491 #endif 492 476 493 PJ_CHECK_STACK(); 477 494 PJ_ASSERT_RETURN(pool && proc && thread_ptr, PJ_EINVAL); … … 507 524 rec->proc = proc; 508 525 rec->arg = arg; 509 rec->hthread = CreateThread(NULL, stack_size, 510 thread_main, rec, 511 dwflags, &rec->idthread); 526 527 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 528 rec->hthread = CreateThreadRT(NULL, 0, 529 thread_main, rec, 530 dwflags, NULL); 531 #else 532 rec->hthread = CreateThread(NULL, stack_size, 533 thread_main, rec, 534 dwflags, &rec->idthread); 535 #endif 536 512 537 if (rec->hthread == NULL) 513 538 return PJ_RETURN_OS_ERROR(GetLastError()); … … 541 566 PJ_ASSERT_RETURN(p, PJ_EINVAL); 542 567 568 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 569 if (ResumeThreadRT(rec->hthread) == (DWORD)-1) 570 #else 543 571 if (ResumeThread(rec->hthread) == (DWORD)-1) 572 #endif 544 573 return PJ_RETURN_OS_ERROR(GetLastError()); 545 574 else … … 585 614 PJ_LOG(6, (pj_thread_this()->obj_name, "Joining thread %s", p->obj_name)); 586 615 616 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 617 rc = WaitForSingleObjectEx(rec->hthread, INFINITE, FALSE); 618 #else 587 619 rc = WaitForSingleObject(rec->hthread, INFINITE); 620 #endif 588 621 589 622 if (rc==WAIT_OBJECT_0) … … 617 650 { 618 651 PJ_CHECK_STACK(); 652 653 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 654 SleepRT(msec); 655 #else 619 656 Sleep(msec); 657 #endif 658 620 659 return PJ_SUCCESS; 621 660 } … … 811 850 //PJ_CHECK_STACK(); 812 851 852 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 853 *index = TlsAllocRT(); 854 #else 813 855 *index = TlsAlloc(); 856 #endif 814 857 815 858 if (*index == TLS_OUT_OF_INDEXES) … … 825 868 { 826 869 PJ_CHECK_STACK(); 870 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 871 TlsFreeRT(index); 872 #else 827 873 TlsFree(index); 874 #endif 828 875 } 829 876 … … 838 885 //beginning before main thread is initialized. 839 886 //PJ_CHECK_STACK(); 887 888 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 889 rc = TlsSetValueRT(index, value); 890 #else 840 891 rc = TlsSetValue(index, value); 892 #endif 893 841 894 return rc!=0 ? PJ_SUCCESS : PJ_RETURN_OS_ERROR(GetLastError()); 842 895 } … … 850 903 //by PJ_CHECK_STACK() itself!!! 851 904 //PJ_CHECK_STACK(); 905 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 906 return TlsGetValueRT(index); 907 #else 852 908 return TlsGetValue(index); 909 #endif 853 910 } 854 911 … … 859 916 PJ_CHECK_STACK(); 860 917 861 #if PJ_WIN32_WINNT >= 0x0400 918 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 919 InitializeCriticalSectionEx(&mutex->crit, 0, 0); 920 #elif PJ_WIN32_WINNT >= 0x0400 862 921 InitializeCriticalSection(&mutex->crit); 863 922 #else … … 1113 1172 1114 1173 sem = pj_pool_alloc(pool, sizeof(*sem)); 1174 1175 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 1176 /** SEMAPHORE_ALL_ACCESS **/ 1177 sem->hSemaphore = CreateSemaphoreEx(NULL, initial, max, NULL, 0, 1178 SEMAPHORE_ALL_ACCESS); 1179 #else 1115 1180 sem->hSemaphore = CreateSemaphore(NULL, initial, max, NULL); 1181 #endif 1182 1116 1183 if (!sem->hSemaphore) 1117 1184 return PJ_RETURN_OS_ERROR(GetLastError()); … … 1143 1210 LOG_MUTEX((sem->obj_name, "Semaphore: thread %s is waiting", 1144 1211 pj_thread_this()->obj_name)); 1145 1212 1213 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 1214 result = WaitForSingleObjectEx(sem->hSemaphore, timeout, FALSE); 1215 #else 1146 1216 result = WaitForSingleObject(sem->hSemaphore, timeout); 1217 #endif 1218 1147 1219 if (result == WAIT_OBJECT_0) { 1148 1220 LOG_MUTEX((sem->obj_name, "Semaphore acquired by thread %s", … … 1241 1313 return PJ_ENOMEM; 1242 1314 1243 event->hEvent = CreateEvent(NULL, manual_reset?TRUE:FALSE, 1244 initial?TRUE:FALSE, NULL); 1315 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 1316 event->hEvent = CreateEventEx(NULL, NULL, 1317 (manual_reset? 0x1:0x0) | (initial? 0x2:0x0), 1318 EVENT_ALL_ACCESS); 1319 #else 1320 event->hEvent = CreateEvent(NULL, manual_reset ? TRUE : FALSE, 1321 initial ? TRUE : FALSE, NULL); 1322 #endif 1245 1323 1246 1324 if (!event->hEvent) … … 1274 1352 pj_thread_this()->obj_name)); 1275 1353 1354 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 1355 result = WaitForSingleObjectEx(event->hEvent, timeout, FALSE); 1356 #else 1276 1357 result = WaitForSingleObject(event->hEvent, timeout); 1358 #endif 1359 1277 1360 if (result == WAIT_OBJECT_0) { 1278 1361 PJ_LOG(6, (event->obj_name, "Event: thread %s is released", … … 1332 1415 PJ_DEF(pj_status_t) pj_event_pulse(pj_event_t *event) 1333 1416 { 1417 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 1418 PJ_UNUSED_ARG(event); 1419 pj_assert(!"pj_event_pulse() not supported!"); 1420 return PJ_ENOTSUP; 1421 #else 1334 1422 PJ_CHECK_STACK(); 1335 1423 PJ_ASSERT_RETURN(event, PJ_EINVAL); … … 1338 1426 1339 1427 if (PulseEvent(event->hEvent)) 1340 1428 return PJ_SUCCESS; 1341 1429 else 1342 return PJ_RETURN_OS_ERROR(GetLastError()); 1430 return PJ_RETURN_OS_ERROR(GetLastError()); 1431 #endif 1343 1432 } 1344 1433 -
pjproject/branches/projects/uwp/pjlib/src/pj/os_info.c
r4610 r5210 193 193 #elif defined(_MSC_VER) 194 194 { 195 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 196 si.os_name = pj_str("winphone"); 197 #else 195 198 OSVERSIONINFO ovi; 196 199 … … 207 210 si.os_name = pj_str("win32"); 208 211 #endif 212 #endif 209 213 } 210 214 … … 212 216 SYSTEM_INFO wsi; 213 217 218 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 219 GetNativeSystemInfo(&wsi); 220 #else 214 221 GetSystemInfo(&wsi); 222 #endif 223 215 224 switch (wsi.wProcessorArchitecture) { 216 #if defined(PJ_WIN32_WINCE) && PJ_WIN32_WINCE 225 #if (defined(PJ_WIN32_WINCE) && PJ_WIN32_WINCE) || \ 226 (defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8) 217 227 case PROCESSOR_ARCHITECTURE_ARM: 218 228 si.machine = pj_str("arm"); … … 233 243 #endif /* PJ_WIN32_WINCE */ 234 244 } 245 #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 246 /* Avoid compile warning. */ 247 goto get_sdk_info; 248 #endif 235 249 } 236 250 #elif defined(PJ_SYMBIAN) && PJ_SYMBIAN != 0 -
pjproject/branches/projects/uwp/pjlib/src/pjlib-test/errno.c
r4537 r5210 107 107 * Unix errors 108 108 */ 109 # if defined(EINVAL) && !defined(PJ_SYMBIAN) 109 # if defined(EINVAL) && !defined(PJ_SYMBIAN) && !defined(PJ_WIN32) 110 110 rc = PJ_STATUS_FROM_OS(EINVAL); 111 111 pj_set_os_error(rc); -
pjproject/branches/projects/uwp/pjmedia/build/pjmedia.vcxproj
r5168 r5210 2 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-Dynamic|ARM"> 5 <Configuration>Debug-Dynamic</Configuration> 6 <Platform>ARM</Platform> 7 </ProjectConfiguration> 4 8 <ProjectConfiguration Include="Debug-Dynamic|Win32"> 5 9 <Configuration>Debug-Dynamic</Configuration> … … 10 14 <Platform>x64</Platform> 11 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug-Static|ARM"> 17 <Configuration>Debug-Static</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 12 20 <ProjectConfiguration Include="Debug-Static|Win32"> 13 21 <Configuration>Debug-Static</Configuration> … … 18 26 <Platform>x64</Platform> 19 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|ARM"> 29 <Configuration>Debug</Configuration> 30 <Platform>ARM</Platform> 31 </ProjectConfiguration> 20 32 <ProjectConfiguration Include="Debug|Win32"> 21 33 <Configuration>Debug</Configuration> … … 26 38 <Platform>x64</Platform> 27 39 </ProjectConfiguration> 40 <ProjectConfiguration Include="Release-Dynamic|ARM"> 41 <Configuration>Release-Dynamic</Configuration> 42 <Platform>ARM</Platform> 43 </ProjectConfiguration> 28 44 <ProjectConfiguration Include="Release-Dynamic|Win32"> 29 45 <Configuration>Release-Dynamic</Configuration> … … 34 50 <Platform>x64</Platform> 35 51 </ProjectConfiguration> 52 <ProjectConfiguration Include="Release-Static|ARM"> 53 <Configuration>Release-Static</Configuration> 54 <Platform>ARM</Platform> 55 </ProjectConfiguration> 36 56 <ProjectConfiguration Include="Release-Static|Win32"> 37 57 <Configuration>Release-Static</Configuration> … … 42 62 <Platform>x64</Platform> 43 63 </ProjectConfiguration> 64 <ProjectConfiguration Include="Release|ARM"> 65 <Configuration>Release</Configuration> 66 <Platform>ARM</Platform> 67 </ProjectConfiguration> 44 68 <ProjectConfiguration Include="Release|Win32"> 45 69 <Configuration>Release</Configuration> … … 51 75 </ProjectConfiguration> 52 76 </ItemGroup> 77 <!-- Import common config --> 78 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 79 <PropertyGroup Label="Globals"> 54 80 <ProjectGuid>{7FDE3880-A4AB-49E3-B439-EBEF0A0C7A65}</ProjectGuid> 55 81 <RootNamespace>pjmedia</RootNamespace> 82 <DefaultLanguage>en-US</DefaultLanguage> 83 <!-- Specific UWP property --> 84 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 85 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 86 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 87 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 88 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 89 </PropertyGroup> 57 90 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 62 95 <CharacterSet>MultiByte</CharacterSet> 63 96 </PropertyGroup> 97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="Configuration"> 98 <ConfigurationType>StaticLibrary</ConfigurationType> 99 <PlatformToolset>v140</PlatformToolset> 100 <UseOfMfc>false</UseOfMfc> 101 <CharacterSet>MultiByte</CharacterSet> 102 </PropertyGroup> 64 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="Configuration"> 65 104 <ConfigurationType>StaticLibrary</ConfigurationType> … … 68 107 <CharacterSet>MultiByte</CharacterSet> 69 108 </PropertyGroup> 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="Configuration"> 110 <ConfigurationType>StaticLibrary</ConfigurationType> 111 <PlatformToolset>v140</PlatformToolset> 112 <UseOfMfc>false</UseOfMfc> 113 <CharacterSet>MultiByte</CharacterSet> 114 </PropertyGroup> 70 115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="Configuration"> 71 116 <ConfigurationType>StaticLibrary</ConfigurationType> … … 74 119 <CharacterSet>MultiByte</CharacterSet> 75 120 </PropertyGroup> 121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="Configuration"> 122 <ConfigurationType>StaticLibrary</ConfigurationType> 123 <PlatformToolset>v140</PlatformToolset> 124 <UseOfMfc>false</UseOfMfc> 125 <CharacterSet>MultiByte</CharacterSet> 126 </PropertyGroup> 76 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration"> 77 128 <ConfigurationType>StaticLibrary</ConfigurationType> … … 80 131 <CharacterSet>MultiByte</CharacterSet> 81 132 </PropertyGroup> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="Configuration"> 134 <ConfigurationType>StaticLibrary</ConfigurationType> 135 <PlatformToolset>v140</PlatformToolset> 136 <UseOfMfc>false</UseOfMfc> 137 <CharacterSet>MultiByte</CharacterSet> 138 </PropertyGroup> 82 139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 83 140 <ConfigurationType>StaticLibrary</ConfigurationType> … … 86 143 <CharacterSet>MultiByte</CharacterSet> 87 144 </PropertyGroup> 145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 146 <ConfigurationType>StaticLibrary</ConfigurationType> 147 <PlatformToolset>v140</PlatformToolset> 148 <UseOfMfc>false</UseOfMfc> 149 <CharacterSet>MultiByte</CharacterSet> 150 </PropertyGroup> 88 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 89 152 <ConfigurationType>StaticLibrary</ConfigurationType> … … 92 155 <CharacterSet>MultiByte</CharacterSet> 93 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 158 <ConfigurationType>StaticLibrary</ConfigurationType> 159 <PlatformToolset>v140</PlatformToolset> 160 <UseOfMfc>false</UseOfMfc> 161 <CharacterSet>MultiByte</CharacterSet> 162 </PropertyGroup> 94 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration"> 95 164 <ConfigurationType>StaticLibrary</ConfigurationType> … … 128 197 <CharacterSet>MultiByte</CharacterSet> 129 198 </PropertyGroup> 199 <!-- Override the PlatformToolset --> 200 <PropertyGroup> 201 <PlatformToolset>$(BuildToolset)</PlatformToolset> 202 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"></CharacterSet> 203 </PropertyGroup> 130 204 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 131 205 <ImportGroup Label="ExtensionSettings"> 132 206 </ImportGroup> 133 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 136 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 207 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 208 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 209 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 210 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 211 </ImportGroup> 212 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="PropertySheets"> 213 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 214 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 215 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 137 216 </ImportGroup> 138 217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="PropertySheets"> 139 218 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 140 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 141 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 219 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 220 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 221 </ImportGroup> 222 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="PropertySheets"> 223 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 224 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 225 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 142 226 </ImportGroup> 143 227 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="PropertySheets"> 144 228 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 145 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 146 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 229 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 230 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 231 </ImportGroup> 232 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="PropertySheets"> 233 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 234 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 235 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 147 236 </ImportGroup> 148 237 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets"> 149 238 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 150 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 151 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 239 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 240 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 241 </ImportGroup> 242 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="PropertySheets"> 243 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 244 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 245 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 152 246 </ImportGroup> 153 247 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 154 248 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 155 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 156 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 249 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 250 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 251 </ImportGroup> 252 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets"> 253 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 254 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 255 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 157 256 </ImportGroup> 158 257 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 159 258 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 160 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 161 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 259 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 260 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 261 </ImportGroup> 262 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets"> 263 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 264 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 265 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 162 266 </ImportGroup> 163 267 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets"> 164 268 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 165 166 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 269 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 270 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 167 271 </ImportGroup> 168 272 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="PropertySheets"> 169 273 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 171 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 274 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 275 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 172 276 </ImportGroup> 173 277 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="PropertySheets"> 174 278 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 175 176 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 279 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 280 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 177 281 </ImportGroup> 178 282 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets"> 179 283 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 180 181 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 284 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 285 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 182 286 </ImportGroup> 183 287 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 184 288 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 186 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 289 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 290 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 187 291 </ImportGroup> 188 292 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 293 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 191 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 294 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 295 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 192 296 </ImportGroup> 193 297 <PropertyGroup Label="UserMacros" /> 194 298 <PropertyGroup> 195 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 </PropertyGroup> 299 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 300 </PropertyGroup> 301 <!-- Compile and link option definition --> 302 <ItemDefinitionGroup> 303 <ClCompile> 304 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 305 </ClCompile> 306 </ItemDefinitionGroup> 197 307 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 198 308 <ClCompile> … … 200 310 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 201 311 <PrecompiledHeaderOutputFile /> 312 </ClCompile> 313 </ItemDefinitionGroup> 314 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 315 <ClCompile> 316 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 317 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 318 <PrecompiledHeaderOutputFile> 319 </PrecompiledHeaderOutputFile> 202 320 </ClCompile> 203 321 </ItemDefinitionGroup> … … 219 337 </ClCompile> 220 338 </ItemDefinitionGroup> 339 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 340 <ClCompile> 341 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 342 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 343 <PrecompiledHeaderOutputFile> 344 </PrecompiledHeaderOutputFile> 345 </ClCompile> 346 </ItemDefinitionGroup> 221 347 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 222 348 <Midl> … … 237 363 </ClCompile> 238 364 </ItemDefinitionGroup> 365 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'"> 366 <ClCompile> 367 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 368 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 369 <PrecompiledHeaderOutputFile> 370 </PrecompiledHeaderOutputFile> 371 </ClCompile> 372 </ItemDefinitionGroup> 239 373 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'"> 240 374 <Midl> … … 255 389 </ClCompile> 256 390 </ItemDefinitionGroup> 391 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'"> 392 <ClCompile> 393 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 394 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 395 <PrecompiledHeaderOutputFile> 396 </PrecompiledHeaderOutputFile> 397 </ClCompile> 398 </ItemDefinitionGroup> 257 399 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'"> 258 400 <Midl> … … 272 414 </ClCompile> 273 415 </ItemDefinitionGroup> 416 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'"> 417 <ClCompile> 418 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 419 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 420 <PrecompiledHeaderOutputFile> 421 </PrecompiledHeaderOutputFile> 422 </ClCompile> 423 </ItemDefinitionGroup> 274 424 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'"> 275 425 <Midl> … … 288 438 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 289 439 <PrecompiledHeaderOutputFile /> 440 </ClCompile> 441 </ItemDefinitionGroup> 442 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'"> 443 <ClCompile> 444 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 445 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 446 <PrecompiledHeaderOutputFile> 447 </PrecompiledHeaderOutputFile> 290 448 </ClCompile> 291 449 </ItemDefinitionGroup> -
pjproject/branches/projects/uwp/pjmedia/build/pjmedia_audiodev.vcxproj
r5168 r5210 2 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-Dynamic|ARM"> 5 <Configuration>Debug-Dynamic</Configuration> 6 <Platform>ARM</Platform> 7 </ProjectConfiguration> 4 8 <ProjectConfiguration Include="Debug-Dynamic|Win32"> 5 9 <Configuration>Debug-Dynamic</Configuration> … … 10 14 <Platform>x64</Platform> 11 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug-Static|ARM"> 17 <Configuration>Debug-Static</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 12 20 <ProjectConfiguration Include="Debug-Static|Win32"> 13 21 <Configuration>Debug-Static</Configuration> … … 18 26 <Platform>x64</Platform> 19 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|ARM"> 29 <Configuration>Debug</Configuration> 30 <Platform>ARM</Platform> 31 </ProjectConfiguration> 20 32 <ProjectConfiguration Include="Debug|Win32"> 21 33 <Configuration>Debug</Configuration> … … 26 38 <Platform>x64</Platform> 27 39 </ProjectConfiguration> 40 <ProjectConfiguration Include="Release-Dynamic|ARM"> 41 <Configuration>Release-Dynamic</Configuration> 42 <Platform>ARM</Platform> 43 </ProjectConfiguration> 28 44 <ProjectConfiguration Include="Release-Dynamic|Win32"> 29 45 <Configuration>Release-Dynamic</Configuration> … … 34 50 <Platform>x64</Platform> 35 51 </ProjectConfiguration> 52 <ProjectConfiguration Include="Release-Static|ARM"> 53 <Configuration>Release-Static</Configuration> 54 <Platform>ARM</Platform> 55 </ProjectConfiguration> 36 56 <ProjectConfiguration Include="Release-Static|Win32"> 37 57 <Configuration>Release-Static</Configuration> … … 42 62 <Platform>x64</Platform> 43 63 </ProjectConfiguration> 64 <ProjectConfiguration Include="Release|ARM"> 65 <Configuration>Release</Configuration> 66 <Platform>ARM</Platform> 67 </ProjectConfiguration> 44 68 <ProjectConfiguration Include="Release|Win32"> 45 69 <Configuration>Release</Configuration> … … 51 75 </ProjectConfiguration> 52 76 </ItemGroup> 77 <!-- Import common config --> 78 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 79 <PropertyGroup Label="Globals"> 54 80 <ProjectGuid>{4281CA5E-1D48-45D4-A991-2718A454B4BA}</ProjectGuid> 55 <RootNamespace>pjmedia_audiodev</RootNamespace> 81 <RootNamespace>pjmedia_audiodev</RootNamespace> 82 <!-- Specific UWP property --> 83 <DefaultLanguage>en-US</DefaultLanguage> 84 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 85 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 86 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 87 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 88 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 89 </PropertyGroup> 57 90 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 62 95 <CharacterSet>MultiByte</CharacterSet> 63 96 </PropertyGroup> 97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="Configuration"> 98 <ConfigurationType>StaticLibrary</ConfigurationType> 99 <PlatformToolset>v140</PlatformToolset> 100 <UseOfMfc>false</UseOfMfc> 101 <CharacterSet>MultiByte</CharacterSet> 102 </PropertyGroup> 64 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="Configuration"> 65 104 <ConfigurationType>StaticLibrary</ConfigurationType> … … 68 107 <CharacterSet>MultiByte</CharacterSet> 69 108 </PropertyGroup> 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="Configuration"> 110 <ConfigurationType>StaticLibrary</ConfigurationType> 111 <PlatformToolset>v140</PlatformToolset> 112 <UseOfMfc>false</UseOfMfc> 113 <CharacterSet>MultiByte</CharacterSet> 114 </PropertyGroup> 70 115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="Configuration"> 71 116 <ConfigurationType>StaticLibrary</ConfigurationType> … … 74 119 <CharacterSet>MultiByte</CharacterSet> 75 120 </PropertyGroup> 121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="Configuration"> 122 <ConfigurationType>StaticLibrary</ConfigurationType> 123 <PlatformToolset>v140</PlatformToolset> 124 <UseOfMfc>false</UseOfMfc> 125 <CharacterSet>MultiByte</CharacterSet> 126 </PropertyGroup> 76 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration"> 77 128 <ConfigurationType>StaticLibrary</ConfigurationType> … … 80 131 <CharacterSet>MultiByte</CharacterSet> 81 132 </PropertyGroup> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="Configuration"> 134 <ConfigurationType>StaticLibrary</ConfigurationType> 135 <PlatformToolset>v140</PlatformToolset> 136 <UseOfMfc>false</UseOfMfc> 137 <CharacterSet>MultiByte</CharacterSet> 138 </PropertyGroup> 82 139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 83 140 <ConfigurationType>StaticLibrary</ConfigurationType> … … 86 143 <CharacterSet>MultiByte</CharacterSet> 87 144 </PropertyGroup> 145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 146 <ConfigurationType>StaticLibrary</ConfigurationType> 147 <PlatformToolset>v140</PlatformToolset> 148 <UseOfMfc>false</UseOfMfc> 149 <CharacterSet>MultiByte</CharacterSet> 150 </PropertyGroup> 88 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 89 152 <ConfigurationType>StaticLibrary</ConfigurationType> … … 92 155 <CharacterSet>MultiByte</CharacterSet> 93 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 158 <ConfigurationType>StaticLibrary</ConfigurationType> 159 <PlatformToolset>v140</PlatformToolset> 160 <UseOfMfc>false</UseOfMfc> 161 <CharacterSet>MultiByte</CharacterSet> 162 </PropertyGroup> 94 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration"> 95 164 <ConfigurationType>StaticLibrary</ConfigurationType> … … 127 196 <UseOfMfc>false</UseOfMfc> 128 197 <CharacterSet>MultiByte</CharacterSet> 198 </PropertyGroup> 199 <!-- Override the PlatformToolset --> 200 <PropertyGroup> 201 <PlatformToolset>$(BuildToolset)</PlatformToolset> 202 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"></CharacterSet> 129 203 </PropertyGroup> 130 204 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 131 205 <ImportGroup Label="ExtensionSettings"> 132 206 </ImportGroup> 133 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 136 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 207 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 208 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 209 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 210 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 211 </ImportGroup> 212 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="PropertySheets"> 213 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 214 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 215 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 137 216 </ImportGroup> 138 217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="PropertySheets"> 139 218 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 140 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 141 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 219 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 220 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 221 </ImportGroup> 222 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="PropertySheets"> 223 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 224 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 225 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 142 226 </ImportGroup> 143 227 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="PropertySheets"> 144 228 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 145 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 146 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 229 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 230 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 231 </ImportGroup> 232 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="PropertySheets"> 233 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 234 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 235 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 147 236 </ImportGroup> 148 237 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets"> 149 238 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 150 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 151 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 239 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 240 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 241 </ImportGroup> 242 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="PropertySheets"> 243 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 244 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 245 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 152 246 </ImportGroup> 153 247 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 154 248 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 155 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 156 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 249 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 250 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 251 </ImportGroup> 252 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets"> 253 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 254 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 255 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 157 256 </ImportGroup> 158 257 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 159 258 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 160 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 161 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 259 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 260 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 261 </ImportGroup> 262 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets"> 263 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 264 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 265 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 162 266 </ImportGroup> 163 267 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets"> 164 268 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 165 166 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 269 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 270 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 167 271 </ImportGroup> 168 272 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="PropertySheets"> 169 273 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 171 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 274 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 275 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 172 276 </ImportGroup> 173 277 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="PropertySheets"> 174 278 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 175 176 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 279 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 280 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 177 281 </ImportGroup> 178 282 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets"> 179 283 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 180 181 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 284 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 285 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 182 286 </ImportGroup> 183 287 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 184 288 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 186 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 289 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 290 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 187 291 </ImportGroup> 188 292 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 293 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 191 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 294 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 295 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 192 296 </ImportGroup> 193 297 <PropertyGroup Label="UserMacros" /> 194 298 <PropertyGroup> 195 299 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 <TargetName>pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 197 </PropertyGroup> 300 <TargetName>pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 301 </PropertyGroup> 302 <!-- Compile and link option definition --> 303 <ItemDefinitionGroup> 304 <ClCompile> 305 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 306 </ClCompile> 307 </ItemDefinitionGroup> 198 308 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 199 309 <ClCompile> … … 201 311 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 202 312 <PrecompiledHeaderOutputFile /> 313 </ClCompile> 314 <Lib> 315 <OutputFile>..\lib\pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 316 </Lib> 317 </ItemDefinitionGroup> 318 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 319 <ClCompile> 320 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 321 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 322 <PrecompiledHeaderOutputFile> 323 </PrecompiledHeaderOutputFile> 203 324 </ClCompile> 204 325 <Lib> … … 230 351 </Lib> 231 352 </ItemDefinitionGroup> 353 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 354 <ClCompile> 355 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 356 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 357 <PrecompiledHeaderOutputFile> 358 </PrecompiledHeaderOutputFile> 359 </ClCompile> 360 <Lib> 361 <OutputFile>..\lib\pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 362 </Lib> 363 </ItemDefinitionGroup> 232 364 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 233 365 <Midl> … … 253 385 </Lib> 254 386 </ItemDefinitionGroup> 387 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'"> 388 <ClCompile> 389 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 390 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 391 <PrecompiledHeaderOutputFile> 392 </PrecompiledHeaderOutputFile> 393 </ClCompile> 394 <Lib> 395 <OutputFile>..\lib\pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 396 </Lib> 397 </ItemDefinitionGroup> 255 398 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'"> 256 399 <Midl> … … 277 420 </Lib> 278 421 </ItemDefinitionGroup> 422 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'"> 423 <ClCompile> 424 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 425 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 426 <PrecompiledHeaderOutputFile> 427 </PrecompiledHeaderOutputFile> 428 </ClCompile> 429 <Lib> 430 <OutputFile>..\lib\pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 431 </Lib> 432 </ItemDefinitionGroup> 279 433 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'"> 280 434 <Midl> … … 300 454 </Lib> 301 455 </ItemDefinitionGroup> 456 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'"> 457 <ClCompile> 458 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 459 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 460 <PrecompiledHeaderOutputFile> 461 </PrecompiledHeaderOutputFile> 462 </ClCompile> 463 <Lib> 464 <OutputFile>..\lib\pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 465 </Lib> 466 </ItemDefinitionGroup> 302 467 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'"> 303 468 <Midl> … … 319 484 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 320 485 <PrecompiledHeaderOutputFile /> 486 </ClCompile> 487 <Lib> 488 <OutputFile>..\lib\pjmedia-audiodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 489 </Lib> 490 </ItemDefinitionGroup> 491 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'"> 492 <ClCompile> 493 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 494 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 495 <PrecompiledHeaderOutputFile> 496 </PrecompiledHeaderOutputFile> 321 497 </ClCompile> 322 498 <Lib> … … 347 523 <ClCompile Include="..\src\pjmedia-audiodev\symb_aps_dev.cpp"> 348 524 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 525 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 349 526 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 350 527 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 528 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 351 529 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 352 530 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 531 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 353 532 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 354 533 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 534 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 355 535 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 356 536 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 537 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 357 538 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 358 539 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 540 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 359 541 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 360 542 </ClCompile> 361 543 <ClCompile Include="..\src\pjmedia-audiodev\symb_mda_dev.cpp"> 362 544 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 545 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 363 546 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 364 547 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 548 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 365 549 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 366 550 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 551 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 367 552 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 368 553 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 554 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 369 555 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 370 556 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 557 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 371 558 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 372 559 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 560 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 373 561 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 374 562 </ClCompile> 375 563 <ClCompile Include="..\src\pjmedia-audiodev\symb_vas_dev.cpp"> 376 564 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'">true</ExcludedFromBuild> 565 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</ExcludedFromBuild> 377 566 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'">true</ExcludedFromBuild> 378 567 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">true</ExcludedFromBuild> 568 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</ExcludedFromBuild> 379 569 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">true</ExcludedFromBuild> 380 570 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 571 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild> 381 572 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 382 573 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'">true</ExcludedFromBuild> 574 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</ExcludedFromBuild> 383 575 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'">true</ExcludedFromBuild> 384 576 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">true</ExcludedFromBuild> 577 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</ExcludedFromBuild> 385 578 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">true</ExcludedFromBuild> 386 579 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 580 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild> 387 581 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 582 </ClCompile> 583 <ClCompile Condition="'$(API_Family)'!='WinDesktop'" Include="..\src\pjmedia-audiodev\wasapi_dev.cpp"> 584 <CompileAsWinRT>true</CompileAsWinRT> 585 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 586 <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">true</CompileAsWinRT> 587 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 588 <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</CompileAsWinRT> 589 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 590 <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'">true</CompileAsWinRT> 591 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 592 <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</CompileAsWinRT> 593 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 594 <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">true</CompileAsWinRT> 595 <AdditionalUsingDirectories Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">$(WindowsSDK_MetadataPath);%(AdditionalUsingDirectories)</AdditionalUsingDirectories> 596 <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'">true</CompileAsWinRT> 597 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">MultiThreadedDebugDLL</RuntimeLibrary> 598 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'">MultiThreadedDebugDLL</RuntimeLibrary> 599 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'">MultiThreadedDLL</RuntimeLibrary> 388 600 </ClCompile> 389 601 <ClCompile Include="..\src\pjmedia-audiodev\wmme_dev.c" /> -
pjproject/branches/projects/uwp/pjmedia/build/pjmedia_audiodev.vcxproj.filters
r5181 r5210 45 45 <Filter>Source Files</Filter> 46 46 </ClCompile> 47 <ClCompile Include="..\src\pjmedia-audiodev\wasapi_dev.cpp"> 48 <Filter>Source Files</Filter> 49 </ClCompile> 47 50 </ItemGroup> 48 51 <ItemGroup> -
pjproject/branches/projects/uwp/pjmedia/build/pjmedia_codec.vcxproj
r5168 r5210 2 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-Dynamic|ARM"> 5 <Configuration>Debug-Dynamic</Configuration> 6 <Platform>ARM</Platform> 7 </ProjectConfiguration> 4 8 <ProjectConfiguration Include="Debug-Dynamic|Win32"> 5 9 <Configuration>Debug-Dynamic</Configuration> … … 10 14 <Platform>x64</Platform> 11 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug-Static|ARM"> 17 <Configuration>Debug-Static</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 12 20 <ProjectConfiguration Include="Debug-Static|Win32"> 13 21 <Configuration>Debug-Static</Configuration> … … 18 26 <Platform>x64</Platform> 19 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|ARM"> 29 <Configuration>Debug</Configuration> 30 <Platform>ARM</Platform> 31 </ProjectConfiguration> 20 32 <ProjectConfiguration Include="Debug|Win32"> 21 33 <Configuration>Debug</Configuration> … … 26 38 <Platform>x64</Platform> 27 39 </ProjectConfiguration> 40 <ProjectConfiguration Include="Release-Dynamic|ARM"> 41 <Configuration>Release-Dynamic</Configuration> 42 <Platform>ARM</Platform> 43 </ProjectConfiguration> 28 44 <ProjectConfiguration Include="Release-Dynamic|Win32"> 29 45 <Configuration>Release-Dynamic</Configuration> … … 34 50 <Platform>x64</Platform> 35 51 </ProjectConfiguration> 52 <ProjectConfiguration Include="Release-Static|ARM"> 53 <Configuration>Release-Static</Configuration> 54 <Platform>ARM</Platform> 55 </ProjectConfiguration> 36 56 <ProjectConfiguration Include="Release-Static|Win32"> 37 57 <Configuration>Release-Static</Configuration> … … 42 62 <Platform>x64</Platform> 43 63 </ProjectConfiguration> 64 <ProjectConfiguration Include="Release|ARM"> 65 <Configuration>Release</Configuration> 66 <Platform>ARM</Platform> 67 </ProjectConfiguration> 44 68 <ProjectConfiguration Include="Release|Win32"> 45 69 <Configuration>Release</Configuration> … … 51 75 </ProjectConfiguration> 52 76 </ItemGroup> 77 <!-- Import common config --> 78 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 79 <PropertyGroup Label="Globals"> 54 80 <ProjectGuid>{855DC8C0-D3E9-4A2E-AE47-116605A7BC9B}</ProjectGuid> 55 81 <RootNamespace>pjmedia_codec</RootNamespace> 82 <DefaultLanguage>en-US</DefaultLanguage> 83 <!-- Specific UWP property --> 84 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 85 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 86 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 87 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 88 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 89 </PropertyGroup> 57 90 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 62 95 <CharacterSet>MultiByte</CharacterSet> 63 96 </PropertyGroup> 97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="Configuration"> 98 <ConfigurationType>StaticLibrary</ConfigurationType> 99 <PlatformToolset>v140</PlatformToolset> 100 <UseOfMfc>false</UseOfMfc> 101 <CharacterSet>MultiByte</CharacterSet> 102 </PropertyGroup> 64 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="Configuration"> 65 104 <ConfigurationType>StaticLibrary</ConfigurationType> … … 68 107 <CharacterSet>MultiByte</CharacterSet> 69 108 </PropertyGroup> 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="Configuration"> 110 <ConfigurationType>StaticLibrary</ConfigurationType> 111 <PlatformToolset>v140</PlatformToolset> 112 <UseOfMfc>false</UseOfMfc> 113 <CharacterSet>MultiByte</CharacterSet> 114 </PropertyGroup> 70 115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="Configuration"> 71 116 <ConfigurationType>StaticLibrary</ConfigurationType> … … 74 119 <CharacterSet>MultiByte</CharacterSet> 75 120 </PropertyGroup> 121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="Configuration"> 122 <ConfigurationType>StaticLibrary</ConfigurationType> 123 <PlatformToolset>v140</PlatformToolset> 124 <UseOfMfc>false</UseOfMfc> 125 <CharacterSet>MultiByte</CharacterSet> 126 </PropertyGroup> 76 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration"> 77 128 <ConfigurationType>StaticLibrary</ConfigurationType> … … 80 131 <CharacterSet>MultiByte</CharacterSet> 81 132 </PropertyGroup> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="Configuration"> 134 <ConfigurationType>StaticLibrary</ConfigurationType> 135 <PlatformToolset>v140</PlatformToolset> 136 <UseOfMfc>false</UseOfMfc> 137 <CharacterSet>MultiByte</CharacterSet> 138 </PropertyGroup> 82 139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 83 140 <ConfigurationType>StaticLibrary</ConfigurationType> … … 86 143 <CharacterSet>MultiByte</CharacterSet> 87 144 </PropertyGroup> 145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 146 <ConfigurationType>StaticLibrary</ConfigurationType> 147 <PlatformToolset>v140</PlatformToolset> 148 <UseOfMfc>false</UseOfMfc> 149 <CharacterSet>MultiByte</CharacterSet> 150 </PropertyGroup> 88 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 89 152 <ConfigurationType>StaticLibrary</ConfigurationType> … … 92 155 <CharacterSet>MultiByte</CharacterSet> 93 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 158 <ConfigurationType>StaticLibrary</ConfigurationType> 159 <PlatformToolset>v140</PlatformToolset> 160 <UseOfMfc>false</UseOfMfc> 161 <CharacterSet>MultiByte</CharacterSet> 162 </PropertyGroup> 94 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration"> 95 164 <ConfigurationType>StaticLibrary</ConfigurationType> … … 128 197 <CharacterSet>MultiByte</CharacterSet> 129 198 </PropertyGroup> 199 <!-- Override the PlatformToolset --> 200 <PropertyGroup> 201 <PlatformToolset>$(BuildToolset)</PlatformToolset> 202 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"></CharacterSet> 203 </PropertyGroup> 130 204 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 131 205 <ImportGroup Label="ExtensionSettings"> 132 206 </ImportGroup> 133 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 136 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 207 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 208 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 209 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 210 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 211 </ImportGroup> 212 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="PropertySheets"> 213 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 214 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 215 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 137 216 </ImportGroup> 138 217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="PropertySheets"> 139 218 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 140 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 141 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 219 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 220 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 221 </ImportGroup> 222 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="PropertySheets"> 223 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 224 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 225 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 142 226 </ImportGroup> 143 227 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="PropertySheets"> 144 228 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 145 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 146 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 229 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 230 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 231 </ImportGroup> 232 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="PropertySheets"> 233 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 234 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 235 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 147 236 </ImportGroup> 148 237 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets"> 149 238 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 150 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 151 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 239 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 240 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 241 </ImportGroup> 242 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="PropertySheets"> 243 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 244 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 245 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 152 246 </ImportGroup> 153 247 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 154 248 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 155 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 156 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 249 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 250 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 251 </ImportGroup> 252 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets"> 253 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 254 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 255 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 157 256 </ImportGroup> 158 257 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 159 258 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 160 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 161 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 259 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 260 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 261 </ImportGroup> 262 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets"> 263 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 264 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 265 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 162 266 </ImportGroup> 163 267 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets"> 164 268 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 165 166 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 269 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 270 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 167 271 </ImportGroup> 168 272 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="PropertySheets"> 169 273 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 171 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 274 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 275 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 172 276 </ImportGroup> 173 277 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="PropertySheets"> 174 278 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 175 176 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 279 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 280 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 177 281 </ImportGroup> 178 282 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets"> 179 283 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 180 181 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 284 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 285 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 182 286 </ImportGroup> 183 287 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 184 288 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 186 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 289 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 290 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 187 291 </ImportGroup> 188 292 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 293 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 191 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 294 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 295 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 192 296 </ImportGroup> 193 297 <PropertyGroup Label="UserMacros" /> 194 298 <PropertyGroup> 195 299 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 <TargetName>pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 197 </PropertyGroup> 300 <TargetName>pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 301 </PropertyGroup> 302 <!-- Compile and link option definition --> 303 <ItemDefinitionGroup> 304 <ClCompile> 305 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 306 </ClCompile> 307 </ItemDefinitionGroup> 198 308 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 199 309 <ClCompile> … … 201 311 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 202 312 <PrecompiledHeaderOutputFile /> 313 </ClCompile> 314 <Lib> 315 <OutputFile>..\lib\pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 316 </Lib> 317 </ItemDefinitionGroup> 318 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 319 <ClCompile> 320 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../third_party/speex/include;../../third_party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 321 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 322 <PrecompiledHeaderOutputFile> 323 </PrecompiledHeaderOutputFile> 203 324 </ClCompile> 204 325 <Lib> … … 230 351 </Lib> 231 352 </ItemDefinitionGroup> 353 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 354 <ClCompile> 355 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../third_party/speex/include;../../third_party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 356 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 357 <PrecompiledHeaderOutputFile> 358 </PrecompiledHeaderOutputFile> 359 </ClCompile> 360 <Lib> 361 <OutputFile>..\lib\pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 362 </Lib> 363 </ItemDefinitionGroup> 232 364 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 233 365 <Midl> … … 253 385 </Lib> 254 386 </ItemDefinitionGroup> 387 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'"> 388 <ClCompile> 389 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../third_party/speex/include;../../third_party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 390 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 391 <PrecompiledHeaderOutputFile> 392 </PrecompiledHeaderOutputFile> 393 </ClCompile> 394 <Lib> 395 <OutputFile>..\lib\pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 396 </Lib> 397 </ItemDefinitionGroup> 255 398 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'"> 256 399 <Midl> … … 277 420 </Lib> 278 421 </ItemDefinitionGroup> 422 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'"> 423 <ClCompile> 424 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../third_party/speex/include;../../third_party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 425 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 426 <PrecompiledHeaderOutputFile> 427 </PrecompiledHeaderOutputFile> 428 </ClCompile> 429 <Lib> 430 <OutputFile>..\lib\pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 431 </Lib> 432 </ItemDefinitionGroup> 279 433 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'"> 280 434 <Midl> … … 300 454 </Lib> 301 455 </ItemDefinitionGroup> 456 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'"> 457 <ClCompile> 458 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../third_party/speex/include;../../third_party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 459 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 460 <PrecompiledHeaderOutputFile> 461 </PrecompiledHeaderOutputFile> 462 </ClCompile> 463 <Lib> 464 <OutputFile>..\lib\pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 465 </Lib> 466 </ItemDefinitionGroup> 302 467 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'"> 303 468 <Midl> … … 319 484 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 320 485 <PrecompiledHeaderOutputFile /> 486 </ClCompile> 487 <Lib> 488 <OutputFile>..\lib\pjmedia-codec-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 489 </Lib> 490 </ItemDefinitionGroup> 491 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'"> 492 <ClCompile> 493 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../third_party/speex/include;../../third_party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 494 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 495 <PrecompiledHeaderOutputFile> 496 </PrecompiledHeaderOutputFile> 321 497 </ClCompile> 322 498 <Lib> -
pjproject/branches/projects/uwp/pjmedia/build/pjmedia_test.vcxproj
r5168 r5210 51 51 </ProjectConfiguration> 52 52 </ItemGroup> 53 <!-- Import common config --> 54 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 55 <PropertyGroup Label="Globals"> 54 56 <ProjectGuid>{21C0CECF-69DD-4F70-BC2B-9B4DE7F15277}</ProjectGuid> 55 <RootNamespace>pjmedia_test</RootNamespace> 57 <RootNamespace>pjmedia_test</RootNamespace> 58 <!-- Specific UWP property --> 59 <DefaultLanguage>en-US</DefaultLanguage> 60 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 61 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 62 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 63 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 64 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 65 </PropertyGroup> 57 66 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 128 137 <CharacterSet>MultiByte</CharacterSet> 129 138 </PropertyGroup> 139 <!-- Override the PlatformToolset --> 140 <PropertyGroup> 141 <PlatformToolset>$(BuildToolset)</PlatformToolset> 142 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"></CharacterSet> 143 <ConfigurationType Condition="'$(API_Family)'=='WinDesktop'">Application</ConfigurationType> 144 <ConfigurationType Condition="'$(API_Family)'=='UWP' Or '$(API_Family)'=='WinPhone8'">StaticLibrary</ConfigurationType> 145 </PropertyGroup> 130 146 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 131 147 <ImportGroup Label="ExtensionSettings"> 132 148 </ImportGroup> 133 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets">149 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 150 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 151 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> … … 194 210 <PropertyGroup> 195 211 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 <TargetName>pjmedia-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 197 </PropertyGroup> 212 <TargetName>pjmedia-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 213 </PropertyGroup> 214 <!-- Compile and link option definition --> 215 <ItemDefinitionGroup> 216 <ClCompile> 217 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 218 </ClCompile> 219 <Lib> 220 <OutputFile>..\lib\pjmedia-test-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 221 </Lib> 222 </ItemDefinitionGroup> 198 223 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 199 224 <ClCompile> -
pjproject/branches/projects/uwp/pjmedia/build/pjmedia_videodev.vcxproj
r5168 r5210 2 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-Dynamic|ARM"> 5 <Configuration>Debug-Dynamic</Configuration> 6 <Platform>ARM</Platform> 7 </ProjectConfiguration> 4 8 <ProjectConfiguration Include="Debug-Dynamic|Win32"> 5 9 <Configuration>Debug-Dynamic</Configuration> … … 10 14 <Platform>x64</Platform> 11 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug-Static|ARM"> 17 <Configuration>Debug-Static</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 12 20 <ProjectConfiguration Include="Debug-Static|Win32"> 13 21 <Configuration>Debug-Static</Configuration> … … 18 26 <Platform>x64</Platform> 19 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|ARM"> 29 <Configuration>Debug</Configuration> 30 <Platform>ARM</Platform> 31 </ProjectConfiguration> 20 32 <ProjectConfiguration Include="Debug|Win32"> 21 33 <Configuration>Debug</Configuration> … … 26 38 <Platform>x64</Platform> 27 39 </ProjectConfiguration> 40 <ProjectConfiguration Include="Release-Dynamic|ARM"> 41 <Configuration>Release-Dynamic</Configuration> 42 <Platform>ARM</Platform> 43 </ProjectConfiguration> 28 44 <ProjectConfiguration Include="Release-Dynamic|Win32"> 29 45 <Configuration>Release-Dynamic</Configuration> … … 34 50 <Platform>x64</Platform> 35 51 </ProjectConfiguration> 52 <ProjectConfiguration Include="Release-Static|ARM"> 53 <Configuration>Release-Static</Configuration> 54 <Platform>ARM</Platform> 55 </ProjectConfiguration> 36 56 <ProjectConfiguration Include="Release-Static|Win32"> 37 57 <Configuration>Release-Static</Configuration> … … 42 62 <Platform>x64</Platform> 43 63 </ProjectConfiguration> 64 <ProjectConfiguration Include="Release|ARM"> 65 <Configuration>Release</Configuration> 66 <Platform>ARM</Platform> 67 </ProjectConfiguration> 44 68 <ProjectConfiguration Include="Release|Win32"> 45 69 <Configuration>Release</Configuration> … … 51 75 </ProjectConfiguration> 52 76 </ItemGroup> 77 <!-- Import common config --> 78 <Import Project="..\..\build\vs\pjproject-vs14-common-config.props" /> 53 79 <PropertyGroup Label="Globals"> 54 80 <ProjectGuid>{A1989FF3-9894-40F4-B5A6-6EA364476E45}</ProjectGuid> 55 81 <RootNamespace>pjmedia_audiodev</RootNamespace> 82 <DefaultLanguage>en-US</DefaultLanguage> 83 <!-- Specific UWP property --> 84 <AppContainerApplication Condition="'$(API_Family)'=='UWP'">true</AppContainerApplication> 85 <ApplicationType Condition="'$(API_Family)'=='UWP'">Windows Store</ApplicationType> 86 <WindowsTargetPlatformVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformVersion> 87 <WindowsTargetPlatformMinVersion Condition="'$(API_Family)'=='UWP'">$(PlatformVersion)</WindowsTargetPlatformMinVersion> 88 <ApplicationTypeRevision Condition="'$(API_Family)'=='UWP'">$(AppTypeRev)</ApplicationTypeRevision> 56 89 </PropertyGroup> 57 90 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 62 95 <CharacterSet>MultiByte</CharacterSet> 63 96 </PropertyGroup> 97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="Configuration"> 98 <ConfigurationType>StaticLibrary</ConfigurationType> 99 <PlatformToolset>v140</PlatformToolset> 100 <UseOfMfc>false</UseOfMfc> 101 <CharacterSet>MultiByte</CharacterSet> 102 </PropertyGroup> 64 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="Configuration"> 65 104 <ConfigurationType>StaticLibrary</ConfigurationType> … … 68 107 <CharacterSet>MultiByte</CharacterSet> 69 108 </PropertyGroup> 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="Configuration"> 110 <ConfigurationType>StaticLibrary</ConfigurationType> 111 <PlatformToolset>v140</PlatformToolset> 112 <UseOfMfc>false</UseOfMfc> 113 <CharacterSet>MultiByte</CharacterSet> 114 </PropertyGroup> 70 115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="Configuration"> 71 116 <ConfigurationType>StaticLibrary</ConfigurationType> … … 74 119 <CharacterSet>MultiByte</CharacterSet> 75 120 </PropertyGroup> 121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="Configuration"> 122 <ConfigurationType>StaticLibrary</ConfigurationType> 123 <PlatformToolset>v140</PlatformToolset> 124 <UseOfMfc>false</UseOfMfc> 125 <CharacterSet>MultiByte</CharacterSet> 126 </PropertyGroup> 76 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration"> 77 128 <ConfigurationType>StaticLibrary</ConfigurationType> … … 80 131 <CharacterSet>MultiByte</CharacterSet> 81 132 </PropertyGroup> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="Configuration"> 134 <ConfigurationType>StaticLibrary</ConfigurationType> 135 <PlatformToolset>v140</PlatformToolset> 136 <UseOfMfc>false</UseOfMfc> 137 <CharacterSet>MultiByte</CharacterSet> 138 </PropertyGroup> 82 139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 83 140 <ConfigurationType>StaticLibrary</ConfigurationType> … … 86 143 <CharacterSet>MultiByte</CharacterSet> 87 144 </PropertyGroup> 145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 146 <ConfigurationType>StaticLibrary</ConfigurationType> 147 <PlatformToolset>v140</PlatformToolset> 148 <UseOfMfc>false</UseOfMfc> 149 <CharacterSet>MultiByte</CharacterSet> 150 </PropertyGroup> 88 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 89 152 <ConfigurationType>StaticLibrary</ConfigurationType> … … 92 155 <CharacterSet>MultiByte</CharacterSet> 93 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 158 <ConfigurationType>StaticLibrary</ConfigurationType> 159 <PlatformToolset>v140</PlatformToolset> 160 <UseOfMfc>false</UseOfMfc> 161 <CharacterSet>MultiByte</CharacterSet> 162 </PropertyGroup> 94 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration"> 95 164 <ConfigurationType>StaticLibrary</ConfigurationType> … … 127 196 <UseOfMfc>false</UseOfMfc> 128 197 <CharacterSet>MultiByte</CharacterSet> 198 </PropertyGroup> 199 <!-- Override the PlatformToolset --> 200 <PropertyGroup> 201 <PlatformToolset>$(BuildToolset)</PlatformToolset> 202 <CharacterSet Condition="'$(API_Family)'!='WinDesktop'"></CharacterSet> 129 203 </PropertyGroup> 130 204 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 133 207 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets"> 134 208 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 135 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 136 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 209 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 210 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 211 </ImportGroup> 212 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'" Label="PropertySheets"> 213 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 214 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 215 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 137 216 </ImportGroup> 138 217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|Win32'" Label="PropertySheets"> 139 218 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 140 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 141 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 219 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 220 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 221 </ImportGroup> 222 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'" Label="PropertySheets"> 223 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 224 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 225 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 142 226 </ImportGroup> 143 227 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|Win32'" Label="PropertySheets"> 144 228 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 145 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 146 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 229 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 230 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 231 </ImportGroup> 232 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'" Label="PropertySheets"> 233 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 234 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 235 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 147 236 </ImportGroup> 148 237 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets"> 149 238 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 150 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 151 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 239 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 240 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 241 </ImportGroup> 242 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'" Label="PropertySheets"> 243 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 244 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 245 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 152 246 </ImportGroup> 153 247 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 154 248 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 155 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 156 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 249 <Import Project="..\..\build\vs\pjproject-vs14-win32-release-defaults.props" /> 250 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 251 </ImportGroup> 252 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets"> 253 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 254 <Import Project="..\..\build\vs\pjproject-vs14-arm-release-defaults.props" /> 255 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 157 256 </ImportGroup> 158 257 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 159 258 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 160 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 161 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 259 <Import Project="..\..\build\vs\pjproject-vs14-win32-common-defaults.props" /> 260 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 261 </ImportGroup> 262 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets"> 263 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 264 <Import Project="..\..\build\vs\pjproject-vs14-arm-common-defaults.props" /> 265 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 162 266 </ImportGroup> 163 267 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets"> 164 268 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 165 166 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 269 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 270 <Import Project="..\..\build\vs\pjproject-vs14-release-static-defaults.props" /> 167 271 </ImportGroup> 168 272 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'" Label="PropertySheets"> 169 273 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 171 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 274 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 275 <Import Project="..\..\build\vs\pjproject-vs14-debug-dynamic-defaults.props" /> 172 276 </ImportGroup> 173 277 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'" Label="PropertySheets"> 174 278 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 175 176 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 279 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 280 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 177 281 </ImportGroup> 178 282 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets"> 179 283 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 180 181 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 284 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 285 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 182 286 </ImportGroup> 183 287 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 184 288 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 186 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 289 <Import Project="..\..\build\vs\pjproject-vs14-win64-release-defaults.props" /> 290 <Import Project="..\..\build\vs\pjproject-vs14-release-dynamic-defaults.props" /> 187 291 </ImportGroup> 188 292 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 293 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 191 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 294 <Import Project="..\..\build\vs\pjproject-vs14-win64-common-defaults.props" /> 295 <Import Project="..\..\build\vs\pjproject-vs14-debug-static-defaults.props" /> 192 296 </ImportGroup> 193 297 <PropertyGroup Label="UserMacros" /> 194 298 <PropertyGroup> 195 299 <_ProjectFileVersion>14.0.22823.1</_ProjectFileVersion> 196 <TargetName>pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 197 </PropertyGroup> 300 <TargetName>pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration)</TargetName> 301 </PropertyGroup> 302 <!-- Compile and link option definition --> 303 <ItemDefinitionGroup> 304 <ClCompile> 305 <RuntimeLibrary Condition="'$(API_Family)'=='UWP'">MultiThreadedDebugDLL</RuntimeLibrary> 306 </ClCompile> 307 </ItemDefinitionGroup> 198 308 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 199 309 <ClCompile> … … 201 311 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 202 312 <PrecompiledHeaderOutputFile /> 313 </ClCompile> 314 <Lib> 315 <OutputFile>..\lib\pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 316 </Lib> 317 </ItemDefinitionGroup> 318 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 319 <ClCompile> 320 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;../../third_party/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 321 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 322 <PrecompiledHeaderOutputFile> 323 </PrecompiledHeaderOutputFile> 203 324 </ClCompile> 204 325 <Lib> … … 230 351 </Lib> 231 352 </ItemDefinitionGroup> 353 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 354 <ClCompile> 355 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;../../third_party/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 356 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 357 <PrecompiledHeaderOutputFile> 358 </PrecompiledHeaderOutputFile> 359 </ClCompile> 360 <Lib> 361 <OutputFile>..\lib\pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 362 </Lib> 363 </ItemDefinitionGroup> 232 364 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 233 365 <Midl> … … 253 385 </Lib> 254 386 </ItemDefinitionGroup> 387 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|ARM'"> 388 <ClCompile> 389 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;../../third_party/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 390 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 391 <PrecompiledHeaderOutputFile> 392 </PrecompiledHeaderOutputFile> 393 </ClCompile> 394 <Lib> 395 <OutputFile>..\lib\pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 396 </Lib> 397 </ItemDefinitionGroup> 255 398 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'"> 256 399 <Midl> … … 277 420 </Lib> 278 421 </ItemDefinitionGroup> 422 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|ARM'"> 423 <ClCompile> 424 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;../../third_party/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 425 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 426 <PrecompiledHeaderOutputFile> 427 </PrecompiledHeaderOutputFile> 428 </ClCompile> 429 <Lib> 430 <OutputFile>..\lib\pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 431 </Lib> 432 </ItemDefinitionGroup> 279 433 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Dynamic|x64'"> 280 434 <Midl> … … 300 454 </Lib> 301 455 </ItemDefinitionGroup> 456 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|ARM'"> 457 <ClCompile> 458 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;../../third_party/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 459 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 460 <PrecompiledHeaderOutputFile> 461 </PrecompiledHeaderOutputFile> 462 </ClCompile> 463 <Lib> 464 <OutputFile>..\lib\pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 465 </Lib> 466 </ItemDefinitionGroup> 302 467 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Dynamic|x64'"> 303 468 <Midl> … … 319 484 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 320 485 <PrecompiledHeaderOutputFile /> 486 </ClCompile> 487 <Lib> 488 <OutputFile>..\lib\pjmedia-videodev-$(TargetCPU)-$(Platform)-vc$(VSVer)-$(Configuration).lib</OutputFile> 489 </Lib> 490 </ItemDefinitionGroup> 491 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|ARM'"> 492 <ClCompile> 493 <AdditionalIncludeDirectories>../include;../../pjlib/include;../../pjlib-util/include;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/crypto/include;../../third_party/srtp/include;../..;../../third_party/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 494 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 495 <PrecompiledHeaderOutputFile> 496 </PrecompiledHeaderOutputFile> 321 497 </ClCompile> 322 498 <Lib> -
pjproject/branches/projects/uwp/pjmedia/include/pjmedia-audiodev/errno.h
r4432 r5210 193 193 #define PJMEDIA_EAUD_BADLATENCY (PJMEDIA_AUDIODEV_ERRNO_START+12) /* 4200012 */ 194 194 195 196 197 195 /************************************************************ 196 * General audio device error code 197 ***********************************************************/ 198 /** 199 * @hideinitializer 200 * General wasapi error 201 */ 202 #define PJMEDIA_EAUD_WASAPI_ERROR \ 203 (PJMEDIA_AUDIODEV_ERRNO_START+13) /* 4200013 */ 198 204 199 205 /** -
pjproject/branches/projects/uwp/pjmedia/src/pjmedia-audiodev/audiodev.c
r4879 r5210 111 111 #endif 112 112 113 #if PJMEDIA_AUDIO_DEV_HAS_WASAPI 114 pjmedia_aud_dev_factory* pjmedia_wasapi_factory(pj_pool_factory *pf); 115 #endif 116 113 117 #if PJMEDIA_AUDIO_DEV_HAS_NULL_AUDIO 114 118 pjmedia_aud_dev_factory* pjmedia_null_audio_factory(pj_pool_factory *pf); … … 441 445 #if PJMEDIA_AUDIO_DEV_HAS_SYMB_MDA 442 446 aud_subsys.drv[aud_subsys.drv_cnt++].create = &pjmedia_symb_mda_factory; 447 #endif 448 #if PJMEDIA_AUDIO_DEV_HAS_WASAPI 449 aud_subsys.drv[aud_subsys.drv_cnt++].create = &pjmedia_wasapi_factory; 443 450 #endif 444 451 #if PJMEDIA_AUDIO_DEV_HAS_NULL_AUDIO -
pjproject/branches/projects/uwp/pjnath/build/pjnath.vcxproj
r5168 r5210