-
Notifications
You must be signed in to change notification settings - Fork 0
/
Directory.Build.props
24 lines (19 loc) · 1.32 KB
/
Directory.Build.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
<Project>
<!-- import parent Directory.Build.props if there is one -->
<PropertyGroup>
<ParentBuildProps>$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))</ParentBuildProps>
</PropertyGroup>
<Import Condition="$(ParentBuildProps)!=''" Project="$(ParentBuildProps)" />
<PropertyGroup>
<!-- Set up locations for /obj and /bin -->
<SolutionDir Condition="'$(SolutionDir)'==''">$(MSBuildProjectDirectory)\..\..\</SolutionDir>
<BaseIntermediateOutputPath>$(SolutionDir)obj\$(MSBuildProjectName)\</BaseIntermediateOutputPath>
<BaseOutputPath>$(SolutionDir)bin\$(MSBuildProjectName)\</BaseOutputPath>
<!-- Default locations of Apian code modules if not already set by parent Directory.Build.props -->
<ApianAppUtilsSource Condition="'$(ApianAppUtils)'==''" >$(SolutionDir)\..\ApianAppUtils</ApianAppUtilsSource>
<ApianCryptoSource Condition="'$(ApianCryptoSource)'==''" >$(SolutionDir)\..\ApianCrypto</ApianCryptoSource>
<ApianNetSource Condition="'$(ApianNetSource)'==''" >$(SolutionDir)\..\Apian.Net</ApianNetSource>
<P2pNetSource Condition="'$(P2pNetSource)'==''" >$(SolutionDir)\..\P2pNet</P2pNetSource>
<NotUnityEngineSource Condition="'$(NotUnityEngineSource)'==''" >$(SolutionDir)\..\NotUnityEngine</NotUnityEngineSource>
</PropertyGroup>
</Project>