-
Notifications
You must be signed in to change notification settings - Fork 3
/
VsSDK.props
82 lines (82 loc) · 3.33 KB
/
VsSDK.props
1
2
3
4
5
6
7
8
9
10
11
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
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="UserMacros">
<VSIntegrationRoot>$(VSInstallDir)\VSSDK\VisualStudioIntegration</VSIntegrationRoot>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<VSIntegrationCommon>$(VSIntegrationRoot)\common</VSIntegrationCommon>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<VSIntegrationIdl>$(VSIntegrationCommon)\idl</VSIntegrationIdl>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<VSIntegrationInclude>$(VSIntegrationCommon)\inc</VSIntegrationInclude>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<Office10Include>$(VSIntegrationInclude)\Office10</Office10Include>
</PropertyGroup>
<PropertyGroup Label="UserMacros" Condition="'$(Platform)'=='Win32'">
<VSIntegrationLibraries>$(VSIntegrationCommon)\lib\x86</VSIntegrationLibraries>
</PropertyGroup>
<PropertyGroup Label="UserMacros" Condition="'$(Platform)'=='x64'">
<VSIntegrationLibraries>$(VSIntegrationCommon)\lib\x64</VSIntegrationLibraries>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<VSLIncludePath>$(VSIntegrationRoot)\Common\Source\CPP\VSL\Include</VSLIncludePath>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<VSIntegrationTools>$(VSIntegrationRoot)\Tools\Bin</VSIntegrationTools>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<RegitPath>$(VSIntegrationTools)</RegitPath>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<VsctPath>$(VSIntegrationTools)</VsctPath>
</PropertyGroup>
<ItemDefinitionGroup>
<Midl>
<AdditionalIncludeDirectories>$(VSIntegrationInclude);$(VSIntegrationIdl);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</Midl>
</ItemDefinitionGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>$(VSLIncludePath);$(VSIntegrationInclude);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup>
<ClCompile>
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup>
<ClCompile>
<WarningLevel>Level4</WarningLevel>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup>
<ClCompile>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup>
<ResourceCompile>
<AdditionalIncludeDirectories>$(VSIntegrationInclude);$(IntDir);$(OutDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup>
<Link>
<AdditionalLibraryDirectories>$(VSIntegrationLibraries);$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<BuildMacro Include="Office10Include" />
<BuildMacro Include="RegitPath" />
<BuildMacro Include="VsctPath" />
<BuildMacro Include="VSIntegrationCommon" />
<BuildMacro Include="VSIntegrationIdl" />
<BuildMacro Include="VSIntegrationInclude" />
<BuildMacro Include="VSIntegrationLibraries" />
<BuildMacro Include="VSIntegrationRoot" />
<BuildMacro Include="VSIntegrationTools" />
<BuildMacro Include="VSLIncludePath" />
</ItemGroup>
</Project>