ring-client-uwp.vcxproj 25.6 KB
Newer Older
Nicolas Jager's avatar
Nicolas Jager committed
1 2 3 4 5 6 7 8 9
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup Label="Globals">
    <ProjectGuid>{90928671-346F-42E4-934F-7A7A512A2D11}</ProjectGuid>
    <RootNamespace>ring_client_uwp</RootNamespace>
    <DefaultLanguage>en-US</DefaultLanguage>
    <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
    <AppContainerApplication>true</AppContainerApplication>
    <ApplicationType>Windows Store</ApplicationType>
atraczyk's avatar
atraczyk committed
10 11
    <WindowsTargetPlatformVersion>10.0.14393.0</WindowsTargetPlatformVersion>
    <WindowsTargetPlatformMinVersion>10.0.14393.0</WindowsTargetPlatformMinVersion>
Nicolas Jager's avatar
Nicolas Jager committed
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
    <ApplicationTypeRevision>10.0</ApplicationTypeRevision>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|ARM">
      <Configuration>Debug</Configuration>
      <Platform>ARM</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|ARM">
      <Configuration>Release</Configuration>
      <Platform>ARM</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v140</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v140</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v140</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v140</PlatformToolset>
    <UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v140</PlatformToolset>
    <UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v140</PlatformToolset>
    <UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
100
    <PackageCertificateKeyFile>ring-client-uwp_TemporaryKey.pfx</PackageCertificateKeyFile>
101
    <AppxAutoIncrementPackageRevision>True</AppxAutoIncrementPackageRevision>
102 103 104
    <AppxSymbolPackageEnabled>False</AppxSymbolPackageEnabled>
    <AppxBundle>Always</AppxBundle>
    <AppxBundlePlatforms>x64</AppxBundlePlatforms>
105
    <PackageCertificateThumbprint>A60EB824B6591CA560948145FAC6F93D83E777AD</PackageCertificateThumbprint>
106
    <AppxPackageDir>$(USERPROFILE)\ring_packaging\</AppxPackageDir>
Nicolas Jager's avatar
Nicolas Jager committed
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    <ClCompile>
      <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
    <ClCompile>
      <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
      <BufferSecurityCheck>true</BufferSecurityCheck>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
      <AdditionalIncludeDirectories>..\..\ring-daemon\MSVC;..\..\ring-daemon\src\media;..\..\ring-daemon\src;..\..\ring-daemon\src\dring;..\..\ring-daemon\contrib\include;..\..\ring-daemon\contrib\include\pjlib;..\..\ring-daemon\contrib\pjproject\third_party\speex\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
      <DisableSpecificWarnings>4453;28204;4267;4129;4973;4018;</DisableSpecificWarnings>
144 145
      <AdditionalIncludeDirectories>contrib\sqlite-win32;contrib\qrencode-win32;..\ring-daemon\MSVC;..\ring-daemon\src\media;..\ring-daemon\src;..\ring-daemon\src\dring;..\ring-daemon\contrib\build\include;..\ring-daemon\contrib\build\include\pjlib;..\ring-daemon\contrib\build\pjproject\third_party\speex\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>SQLITE_OS_WINRT;STATICLIB;RING_UWP;WIN32_NATIVE;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
146
      <WholeProgramOptimization>false</WholeProgramOptimization>
147
      <CompileAsWinRT>true</CompileAsWinRT>
148
      <CompileAsManaged>false</CompileAsManaged>
Nicolas Jager's avatar
Nicolas Jager committed
149 150
    </ClCompile>
    <Link>
151
      <AdditionalLibraryDirectories>$(SolutionDir)..\ring-daemon\contrib\build\boost\stage\lib;$(SolutionDir)..\ring-daemon\contrib\build\bin\x64;$(SolutionDir)..\ring-daemon\contrib\build\lib\x64;$(SolutionDir)..\ring-daemon\MSVC\x64\ReleaseLib\bin;$(SolutionDir)x64\Release-Lib;$(SolutionDir)contrib\qrencode-win32\vc8\qrcodelib\x64\Release-Lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
Nicolas Jager's avatar
Nicolas Jager committed
152 153 154 155 156 157 158 159
    </Link>
    <ProjectReference>
      <LinkLibraryDependencies>false</LinkLibraryDependencies>
    </ProjectReference>
    <Link>
      <ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>
    </Link>
    <Link>
160
      <AdditionalDependencies>shell32.lib;strmiids.lib;dring.lib;WindowsApp.lib;qrcodelib.lib;%(AdditionalDependencies)</AdditionalDependencies>
Nicolas Jager's avatar
Nicolas Jager committed
161 162 163 164 165
    </Link>
    <Link>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
    </Link>
    <Link>
166
      <AdditionalOptions>/nodefaultlib:libcmt.lib /ignore:4006,4049,4099,4078 %(AdditionalOptions)</AdditionalOptions>
167 168
      <GenerateWindowsMetadata>true</GenerateWindowsMetadata>
      <WindowsMetadataFile>$(OutDir)RingClientUWP.winmd</WindowsMetadataFile>
Nicolas Jager's avatar
Nicolas Jager committed
169 170 171
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
atraczyk's avatar
atraczyk committed
172 173 174
    <ClInclude Include="AboutPage.xaml.h">
      <DependentUpon>AboutPage.xaml</DependentUpon>
    </ClInclude>
Nicolas Jager's avatar
Nicolas Jager committed
175
    <ClInclude Include="Account.h" />
Nicolas Jager's avatar
Nicolas Jager committed
176 177
    <ClInclude Include="AccountListItem.h" />
    <ClInclude Include="AccountListItemsViewModel.h" />
Nicolas Jager's avatar
Nicolas Jager committed
178
    <ClInclude Include="AccountsViewModel.h" />
179
    <ClInclude Include="Call.h" />
Nicolas Jager's avatar
Nicolas Jager committed
180
    <ClInclude Include="Contact.h" />
181 182
    <ClInclude Include="ContactRequestItem.h" />
    <ClInclude Include="ContactRequestItemsViewModel.h" />
183
    <ClInclude Include="ContactListModel.h" />
184 185
    <ClInclude Include="contrib\sqlite-win32\sqlite3.h" />
    <ClInclude Include="contrib\sqlite-win32\sqlite3ext.h" />
186
    <ClInclude Include="Conversation.h" />
187
    <ClInclude Include="Converters.h" />
188 189 190 191
    <ClInclude Include="HttpUtils.h" />
    <ClInclude Include="RingDevice.h" />
    <ClInclude Include="RingDeviceItemsViewModel.h" />
    <ClInclude Include="RingDeviceItem.h" />
192
    <ClInclude Include="Globals.h" />
193 194 195
    <ClInclude Include="LoadingPage.xaml.h">
      <DependentUpon>LoadingPage.xaml</DependentUpon>
    </ClInclude>
196
    <ClInclude Include="lodepng.h" />
197 198 199
    <ClInclude Include="MessageTextPage.xaml.h">
      <DependentUpon>MessageTextPage.xaml</DependentUpon>
    </ClInclude>
200
    <ClInclude Include="pch.h">
201
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
202
    </ClInclude>
Nicolas Jager's avatar
Nicolas Jager committed
203 204 205 206 207 208
    <ClInclude Include="App.xaml.h">
      <DependentUpon>App.xaml</DependentUpon>
    </ClInclude>
    <ClInclude Include="MainPage.xaml.h">
      <DependentUpon>MainPage.xaml</DependentUpon>
    </ClInclude>
209 210 211
    <ClInclude Include="PreviewPage.xaml.h">
      <DependentUpon>PreviewPage.xaml</DependentUpon>
    </ClInclude>
212 213
    <ClInclude Include="resource.h" />
    <ClInclude Include="ResourceManager.h" />
214 215 216
    <ClInclude Include="RingD.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
    </ClInclude>
Nicolas Jager's avatar
Nicolas Jager committed
217
    <ClInclude Include="RingDebug.h" />
atraczyk's avatar
atraczyk committed
218 219 220
    <ClInclude Include="Ringtone.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
    </ClInclude>
Nicolas Jager's avatar
Nicolas Jager committed
221 222 223
    <ClInclude Include="SmartPanel.xaml.h">
      <DependentUpon>SmartPanel.xaml</DependentUpon>
    </ClInclude>
224
    <ClInclude Include="SmartPanelItem.h" />
225
    <ClInclude Include="SmartPanelItemsViewModel.h" />
226
    <ClInclude Include="TextBlockExtension.h" />
227
    <ClInclude Include="UserModel.h" />
228
    <ClInclude Include="UserPreferences.h" />
Nicolas Jager's avatar
Nicolas Jager committed
229
    <ClInclude Include="Utils.h" />
230 231 232
    <ClInclude Include="VCardUtils.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
    </ClInclude>
atraczyk's avatar
atraczyk committed
233 234 235 236
    <ClInclude Include="Video.h" />
    <ClInclude Include="VideoCaptureManager.h" />
    <ClInclude Include="VideoManager.h" />
    <ClInclude Include="VideoRendererManager.h" />
237 238 239
    <ClInclude Include="VideoPage.xaml.h">
      <DependentUpon>VideoPage.xaml</DependentUpon>
    </ClInclude>
Nicolas Jager's avatar
Nicolas Jager committed
240 241 242
    <ClInclude Include="WelcomePage.xaml.h">
      <DependentUpon>WelcomePage.xaml</DependentUpon>
    </ClInclude>
243 244 245
    <ClInclude Include="Wizard.xaml.h">
      <DependentUpon>Wizard.xaml</DependentUpon>
    </ClInclude>
Nicolas Jager's avatar
Nicolas Jager committed
246 247 248 249 250
  </ItemGroup>
  <ItemGroup>
    <ApplicationDefinition Include="App.xaml">
      <SubType>Designer</SubType>
    </ApplicationDefinition>
atraczyk's avatar
atraczyk committed
251
    <Page Include="AboutPage.xaml" />
252 253 254
    <Page Include="Buttons.xaml">
      <SubType>Designer</SubType>
    </Page>
255
    <Page Include="LoadingPage.xaml" />
Nicolas Jager's avatar
Nicolas Jager committed
256 257 258
    <Page Include="MainPage.xaml">
      <SubType>Designer</SubType>
    </Page>
259
    <Page Include="MessageTextPage.xaml" />
260
    <Page Include="PreviewPage.xaml" />
261 262 263
    <Page Include="ScrollBars.xaml">
      <SubType>Designer</SubType>
    </Page>
Nicolas Jager's avatar
Nicolas Jager committed
264
    <Page Include="SmartPanel.xaml" />
265 266 267
    <Page Include="SplitViews.xaml">
      <SubType>Designer</SubType>
    </Page>
Nicolas Jager's avatar
Nicolas Jager committed
268
    <Page Include="Styles.xaml" />
269
    <Page Include="VideoPage.xaml" />
Nicolas Jager's avatar
Nicolas Jager committed
270
    <Page Include="WelcomePage.xaml" />
271
    <Page Include="Wizard.xaml" />
Nicolas Jager's avatar
Nicolas Jager committed
272 273 274 275 276
  </ItemGroup>
  <ItemGroup>
    <AppxManifest Include="Package.appxmanifest">
      <SubType>Designer</SubType>
    </AppxManifest>
277 278
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\avcodec-57.dll">
      <DeploymentContent>true</DeploymentContent>
Nicolas Jager's avatar
Nicolas Jager committed
279
    </None>
280 281
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\avdevice-57.dll">
      <DeploymentContent>true</DeploymentContent>
Nicolas Jager's avatar
Nicolas Jager committed
282
    </None>
283 284
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\avfilter-6.dll">
      <DeploymentContent>true</DeploymentContent>
Nicolas Jager's avatar
Nicolas Jager committed
285
    </None>
286 287
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\avformat-57.dll">
      <DeploymentContent>true</DeploymentContent>
Nicolas Jager's avatar
Nicolas Jager committed
288
    </None>
289 290
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\avutil-55.dll">
      <DeploymentContent>true</DeploymentContent>
Nicolas Jager's avatar
Nicolas Jager committed
291
    </None>
292 293 294
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\postproc-54.dll">
      <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</DeploymentContent>
    </None>
295 296
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\swresample-2.dll">
      <DeploymentContent>true</DeploymentContent>
Nicolas Jager's avatar
Nicolas Jager committed
297
    </None>
298 299
    <None Include="..\ring-daemon\contrib\build\FFmpegInterop\ffmpeg\Build\Windows10\x64\bin\swscale-4.dll">
      <DeploymentContent>true</DeploymentContent>
Nicolas Jager's avatar
Nicolas Jager committed
300
    </None>
301
    <None Include="..\ring-daemon\contrib\build\restbed\dependency\openssl\out32dll\libeay32.dll">
302
      <DeploymentContent>true</DeploymentContent>
atraczyk's avatar
atraczyk committed
303
    </None>
304
    <None Include="..\ring-daemon\contrib\build\restbed\dependency\openssl\out32dll\ssleay32.dll">
305
      <DeploymentContent>true</DeploymentContent>
atraczyk's avatar
atraczyk committed
306
    </None>
307
    <None Include="packages.config" />
Nicolas Jager's avatar
Nicolas Jager committed
308 309 310
    <None Include="ring-client-uwp_TemporaryKey.pfx" />
  </ItemGroup>
  <ItemGroup>
311 312
    <Image Include="Assets\AccountTypeRING.png" />
    <Image Include="Assets\AccountTypeSIP.png" />
313 314
    <Image Include="Assets\angledGrid.png" />
    <Image Include="Assets\grid.png" />
Nicolas Jager's avatar
Nicolas Jager committed
315
    <Image Include="Assets\LockScreenLogo.scale-200.png" />
316 317
    <Image Include="Assets\share_b.png" />
    <Image Include="Assets\share_w.png" />
Nicolas Jager's avatar
Nicolas Jager committed
318 319 320 321
    <Image Include="Assets\SplashScreen.scale-200.png" />
    <Image Include="Assets\Square150x150Logo.scale-200.png" />
    <Image Include="Assets\Square44x44Logo.scale-200.png" />
    <Image Include="Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339
    <Image Include="Assets\StoreLogo.png">
      <DeploymentContent>true</DeploymentContent>
    </Image>
    <Image Include="Assets\StoreLogo.scale-100.png">
      <DeploymentContent>true</DeploymentContent>
    </Image>
    <Image Include="Assets\StoreLogo.scale-125.png">
      <DeploymentContent>true</DeploymentContent>
    </Image>
    <Image Include="Assets\StoreLogo.scale-150.png">
      <DeploymentContent>true</DeploymentContent>
    </Image>
    <Image Include="Assets\StoreLogo.scale-200.png">
      <DeploymentContent>true</DeploymentContent>
    </Image>
    <Image Include="Assets\StoreLogo.scale-400.png">
      <DeploymentContent>true</DeploymentContent>
    </Image>
340
    <Image Include="Assets\TESTS\blank.png" />
Nicolas Jager's avatar
Nicolas Jager committed
341
    <Image Include="Assets\TESTS\contactAvatar.png" />
342
    <Image Include="Assets\TESTS\logo-ring.scale-100.png" />
343
    <Image Include="Assets\TESTS\logo-ring.scale-125.png" />
344 345 346
    <Image Include="Assets\TESTS\logo-ring.scale-150.png" />
    <Image Include="Assets\TESTS\logo-ring.scale-200.png" />
    <Image Include="Assets\TESTS\logo-ring.scale-400.png" />
Nicolas Jager's avatar
Nicolas Jager committed
347 348 349
    <Image Include="Assets\Wide310x150Logo.scale-200.png" />
  </ItemGroup>
  <ItemGroup>
atraczyk's avatar
atraczyk committed
350 351 352
    <ClCompile Include="AboutPage.xaml.cpp">
      <DependentUpon>AboutPage.xaml</DependentUpon>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
353
    <ClCompile Include="Account.cpp" />
Nicolas Jager's avatar
Nicolas Jager committed
354 355
    <ClCompile Include="AccountListItem.cpp" />
    <ClCompile Include="AccountListItemsViewModel.cpp" />
Nicolas Jager's avatar
Nicolas Jager committed
356
    <ClCompile Include="AccountsViewModel.cpp" />
Nicolas Jager's avatar
Nicolas Jager committed
357 358 359 360
    <ClCompile Include="App.xaml.cpp">
      <DependentUpon>App.xaml</DependentUpon>
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\ring-daemon\MSVC;..\ring-daemon\src\media;..\ring-daemon\src;..\ring-daemon\src\dring;..\ring-daemon\contrib\include;..\ring-daemon\contrib\include\pjlib;..\ring-daemon\contrib\pjproject\third_party\speex\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
361
    <ClCompile Include="Contact.cpp" />
362 363
    <ClCompile Include="ContactRequestItem.cpp" />
    <ClCompile Include="ContactRequestItemsViewModel.cpp" />
364
    <ClCompile Include="ContactListModel.cpp" />
365 366 367 368 369 370 371
    <ClCompile Include="contrib\sqlite-win32\shell.c">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="contrib\sqlite-win32\sqlite3.c">
      <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</CompileAsWinRT>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
    </ClCompile>
372
    <ClCompile Include="Conversation.cpp" />
373
    <ClCompile Include="Converters.cpp" />
374 375
    <ClCompile Include="RingDeviceItemsViewModel.cpp" />
    <ClCompile Include="RingDeviceItem.cpp" />
376 377 378
    <ClCompile Include="LoadingPage.xaml.cpp">
      <DependentUpon>LoadingPage.xaml</DependentUpon>
    </ClCompile>
379 380 381
    <ClCompile Include="lodepng.cpp">
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
382 383 384
    <ClCompile Include="MainPage.xaml.cpp">
      <DependentUpon>MainPage.xaml</DependentUpon>
    </ClCompile>
385 386 387
    <ClCompile Include="MessageTextPage.xaml.cpp">
      <DependentUpon>MessageTextPage.xaml</DependentUpon>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
388 389 390 391 392 393 394 395
    <ClCompile Include="pch.cpp">
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
    </ClCompile>
396 397 398
    <ClCompile Include="PreviewPage.xaml.cpp">
      <DependentUpon>PreviewPage.xaml</DependentUpon>
    </ClCompile>
399
    <ClCompile Include="ResourceManager.cpp" />
400 401 402
    <ClCompile Include="RingD.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
403
    <ClCompile Include="RingDebug.cpp" />
atraczyk's avatar
atraczyk committed
404 405 406
    <ClCompile Include="Ringtone.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
407 408 409
    <ClCompile Include="SmartPanel.xaml.cpp">
      <DependentUpon>SmartPanel.xaml</DependentUpon>
    </ClCompile>
410
    <ClCompile Include="SmartPanelItem.cpp" />
411
    <ClCompile Include="SmartPanelItemsViewModel.cpp" />
412
    <ClCompile Include="TextBlockExtension.cpp" />
413
    <ClCompile Include="UserModel.cpp" />
414
    <ClCompile Include="UserPreferences.cpp" />
415 416 417
    <ClCompile Include="VCardUtils.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
    </ClCompile>
atraczyk's avatar
atraczyk committed
418 419 420 421
    <ClCompile Include="Video.cpp" />
    <ClCompile Include="VideoCaptureManager.cpp" />
    <ClCompile Include="VideoManager.cpp" />
    <ClCompile Include="VideoRendererManager.cpp" />
422 423 424
    <ClCompile Include="VideoPage.xaml.cpp">
      <DependentUpon>VideoPage.xaml</DependentUpon>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
425 426 427
    <ClCompile Include="WelcomePage.xaml.cpp">
      <DependentUpon>WelcomePage.xaml</DependentUpon>
    </ClCompile>
428 429 430
    <ClCompile Include="Wizard.xaml.cpp">
      <DependentUpon>Wizard.xaml</DependentUpon>
    </ClCompile>
Nicolas Jager's avatar
Nicolas Jager committed
431 432
  </ItemGroup>
  <ItemGroup>
433 434 435
    <None Include="Package.StoreAssociation.xml">
      <SubType>Designer</SubType>
    </None>
Nicolas Jager's avatar
Nicolas Jager committed
436
  </ItemGroup>
437
  <ItemGroup>
438 439
    <Media Include="Assets\default.wav" />
    <Media Include="Assets\ringtone_notify.wav" />
440
  </ItemGroup>
atraczyk's avatar
atraczyk committed
441
  <ItemGroup>
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487
    <ResourceCompile Include="ring-client-uwp.rc" />
  </ItemGroup>
  <ItemGroup>
    <PRIResource Include="localization\ar\Resources.resw" />
    <PRIResource Include="localization\bg\Resources.resw" />
    <PRIResource Include="localization\ca\Resources.resw" />
    <PRIResource Include="localization\cs-CZ\Resources.resw" />
    <PRIResource Include="localization\da-DK\Resources.resw" />
    <PRIResource Include="localization\de-DE\Resources.resw" />
    <PRIResource Include="localization\de\Resources.resw" />
    <PRIResource Include="localization\el\Resources.resw" />
    <PRIResource Include="localization\en-GB\Resources.resw" />
    <PRIResource Include="localization\en-US\Resources.resw" />
    <PRIResource Include="localization\es\Resources.resw" />
    <PRIResource Include="localization\et-EE\Resources.resw" />
    <PRIResource Include="localization\fa-IR\Resources.resw" />
    <PRIResource Include="localization\fi\Resources.resw" />
    <PRIResource Include="localization\fr-FR\Resources.resw" />
    <PRIResource Include="localization\fr\Resources.resw" />
    <PRIResource Include="localization\fr-CA\Resources.resw" />
    <PRIResource Include="localization\he\Resources.resw" />
    <PRIResource Include="localization\hi-IN\Resources.resw" />
    <PRIResource Include="localization\hr\Resources.resw" />
    <PRIResource Include="localization\hu\Resources.resw" />
    <PRIResource Include="localization\id\Resources.resw" />
    <PRIResource Include="localization\it\Resources.resw" />
    <PRIResource Include="localization\it-IT\Resources.resw" />
    <PRIResource Include="localization\ja\Resources.resw" />
    <PRIResource Include="localization\lt\Resources.resw" />
    <PRIResource Include="localization\ms\Resources.resw" />
    <PRIResource Include="localization\nb\Resources.resw" />
    <PRIResource Include="localization\nl-NL\Resources.resw" />
    <PRIResource Include="localization\nl\Resources.resw" />
    <PRIResource Include="localization\pa\Resources.resw" />
    <PRIResource Include="localization\pl\Resources.resw" />
    <PRIResource Include="localization\pt\Resources.resw" />
    <PRIResource Include="localization\pt-BR\Resources.resw" />
    <PRIResource Include="localization\ro\Resources.resw" />
    <PRIResource Include="localization\ru-RU\Resources.resw" />
    <PRIResource Include="localization\ru\Resources.resw" />
    <PRIResource Include="localization\sk-SK\Resources.resw" />
    <PRIResource Include="localization\sq-AL\Resources.resw" />
    <PRIResource Include="localization\sv\Resources.resw" />
    <PRIResource Include="localization\tr\Resources.resw" />
    <PRIResource Include="localization\uk\Resources.resw" />
    <PRIResource Include="localization\zh\Resources.resw" />
atraczyk's avatar
atraczyk committed
488
  </ItemGroup>
Nicolas Jager's avatar
Nicolas Jager committed
489 490 491 492
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>