-
Notifications
You must be signed in to change notification settings - Fork 3
/
KSoft.Blam.props
34 lines (26 loc) · 1.23 KB
/
KSoft.Blam.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
<?xml version="1.0" encoding="utf-8"?>
<Project>
<!--
For VC++ projects, you can just do this since the proj files already have CPP target imports:
<Import Project="$(ProjectDir)..\KSoft.BCL.props" />
For C#, you have to add it:
<Import Project="$(MSBuildProjectDirectory)\..\KSoft.BCL.props" />
-->
<PropertyGroup>
<!--REMINDER: MSBuildProjectDirectory doesn't include final backslash-->
<VitaRootDir Condition=" '$(VitaRootDir)' == '' ">$(MSBuildProjectDirectory)\..\..\..\</VitaRootDir>
<VitaSolutionFamily Condition=" '$(VitaSolutionFamily)' == '' ">Blam</VitaSolutionFamily>
<VitaUseSolutionFamilyDirs>true</VitaUseSolutionFamilyDirs>
<VitaNugetPackagesDir Condition=" '$(VitaNugetPackagesDir)' == '' ">$(MSBuildThisFileDirectory)\packages</VitaNugetPackagesDir>
</PropertyGroup>
<Import Project="$(VitaRootDir)KSoft\shared\config\msbuild\VitaCommon.props" />
<ItemGroup>
<T4ParameterValues Include="VitaSolutionFamilyBinPath">
<Value>$(VitaSolutionFamilyBinPath)</Value>
</T4ParameterValues>
</ItemGroup>
<!-- http://www.olegsych.com/2010/04/understanding-t4-msbuild-integration/#ConfiguringProject -->
<PropertyGroup>
<TransformOnBuild>true</TransformOnBuild>
</PropertyGroup>
</Project>