-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDirectory.Build.props
More file actions
23 lines (23 loc) · 1.59 KB
/
Directory.Build.props
File metadata and controls
23 lines (23 loc) · 1.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<Project>
<PropertyGroup>
<_ProjectRelativePath>$([MSBuild]::MakeRelative($(MSBuildThisFileDirectory), $(MSBuildProjectDirectory)))</_ProjectRelativePath>
</PropertyGroup>
<PropertyGroup>
<EnCSharpRootDir>$(MSBuildThisFileDirectory)</EnCSharpRootDir>
<ManagedSrcRootDir>$(MSBuildThisFileDirectory)src/managed/</ManagedSrcRootDir>
<TargetScriptSrcDir>$(MSBuildThisFileDirectory)src/target-script/</TargetScriptSrcDir>
<SdkSrcDir>$(MSBuildThisFileDirectory)src/sdk/</SdkSrcDir>
<NativeSrcRootDir>$(MSBuildThisFileDirectory)src/native/</NativeSrcRootDir>
<ExternalRootDir>$(MSBuildThisFileDirectory)external/</ExternalRootDir>
<ProjectRootDir>$(MSBuildThisFileDirectory)eng/projects/</ProjectRootDir>
<TargetFramework>net9.0</TargetFramework>
<!-- <RuntimeIdentifier>linux-x64</RuntimeIdentifier> -->
<ArtifactRootDir>$(MSBuildThisFileDirectory)artifact/$(OS)/</ArtifactRootDir>
<TestSrcRootDir>$(MSBuildThisFileDirectory)test/src/</TestSrcRootDir>
<ProjectRootDir>$(MSBuildThisFileDirectory)eng/projects/</ProjectRootDir>
<BaseIntermediateOutputPath>$(ArtifactRootDir)/obj/$(_ProjectRelativePath)/$(MSBuildProjectName)/</BaseIntermediateOutputPath>
<BaseOutputPath>$(ArtifactRootDir)/bin/$(_ProjectRelativePath)/$(MSBuildProjectName)/</BaseOutputPath>
<MSBUildProjectExtensionsPath>$(ArtifactRootDir)/obj/$(_ProjectRelativePath)/$(MSBuildProjectName)/</MSBUildProjectExtensionsPath>
<PackageOutputPath>$(ArtifactRootDir)/package</PackageOutputPath>
</PropertyGroup>
</Project>