1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<Project DefaultTargets =" Build" ToolsVersion =" 12.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
-
4
3
<Import Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.root))\Build\version.props" />
5
4
<PropertyGroup Label =" Globals" >
6
5
<ProjectGuid >{9AD285A2-301E-47A0-A299-14AD5D4F2758}</ProjectGuid >
7
6
<Keyword >Win32Proj</Keyword >
8
7
<RootNamespace >casablanca</RootNamespace >
9
8
<DefaultLanguage >en-US</DefaultLanguage >
10
- <MinimumVisualStudioVersion >11 .0</MinimumVisualStudioVersion >
9
+ <MinimumVisualStudioVersion >12 .0</MinimumVisualStudioVersion >
11
10
<SccProjectName >SAK</SccProjectName >
12
11
<SccAuxPath >SAK</SccAuxPath >
13
12
<SccLocalPath >SAK</SccLocalPath >
17
16
<ConfigurationType >DynamicLibrary</ConfigurationType >
18
17
<PlatformToolset >v120</PlatformToolset >
19
18
<WinRTProject >true</WinRTProject >
20
- <TargetXP >false</TargetXP >
19
+ <TargetXP >false</TargetXP >
21
20
<!-- This is only necessary for dev12 toolset, due to an msbuild change introduced in dev12 -->
22
21
<OutDir >$(OutDir)\$(MsBuildProjectName)</OutDir >
22
+ <ApplicationType >Windows Store</ApplicationType >
23
+ <ApplicationTypeRevision >8.1</ApplicationTypeRevision >
23
24
</PropertyGroup >
24
-
25
25
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26
26
<Import Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.root))\Build\Config.Definitions.props" />
27
27
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
28
28
<Import Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.root))\Build\Release.Product.Settings" />
29
-
30
29
<ImportGroup Label =" PropertySheets" >
31
30
<Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
32
31
</ImportGroup >
33
-
34
32
<PropertyGroup Condition =" '$(Configuration)' == 'Debug'" >
35
33
<DebugFileSuffix >d</DebugFileSuffix >
36
34
</PropertyGroup >
37
35
<PropertyGroup >
38
36
<TargetName >$(CppRestBaseFileName)120$(DebugFileSuffix)_app_$(CppRestSDKVersionFileSuffix)</TargetName >
39
37
</PropertyGroup >
40
-
41
38
<ItemDefinitionGroup >
42
39
<ClCompile >
43
40
<PreprocessorDefinitions >WINAPI_FAMILY=WINAPI_PARTITION_APP;_ASYNCRT_EXPORT;_PPLX_EXPORT;_USRDLL;%(PreprocessorDefinitions);AZURESTORAGESERVICES_EXPORTS</PreprocessorDefinitions >
53
50
<GenerateWindowsMetadata >false</GenerateWindowsMetadata >
54
51
</Link >
55
52
</ItemDefinitionGroup >
56
-
57
53
<Import Project =" sources.proj" />
58
-
59
54
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
60
-
61
55
<!-- This is a workaround until we get the Casablanca120.winrt.dll output directly in binaries folder -->
62
56
<ItemDefinitionGroup >
63
57
<PostBuildEvent >
67
61
<Message >Copying $(TargetName).winrt binaries to OutDir and removing appcontainer flag</Message >
68
62
</PostBuildEvent >
69
63
</ItemDefinitionGroup >
70
-
71
64
</Project >
0 commit comments