a7becbe6d8
When passing a property using the commandline, it is not flown through to "dotnet publish" calls. So instead of using "dotnet publish", just use the MSBuild task to invoke the Publish target on the reidst project. This way properties flow correctly. I also did a little cleaning of unused build logic.
42 lines
1.8 KiB
XML
42 lines
1.8 KiB
XML
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
|
<PropertyGroup>
|
|
<RepoRoot>$(MSBuildThisFileDirectory)</RepoRoot>
|
|
|
|
<NuGetPackagesDir>$(NUGET_PACKAGES)</NuGetPackagesDir>
|
|
<NuGetPackagesDir Condition=" '$(NuGetPackagesDir)' == '' ">$(RepoRoot)/.nuget/packages</NuGetPackagesDir>
|
|
|
|
<CLIBuildDll>$(RepoRoot)/build_projects/dotnet-cli-build/bin/dotnet-cli-build.dll</CLIBuildDll>
|
|
|
|
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
|
|
|
|
<CliTargetFramework>netcoreapp2.0</CliTargetFramework>
|
|
</PropertyGroup>
|
|
|
|
<Import Project="build/InitRepo.props" />
|
|
<Import Condition=" '$(GeneratePropsFile)' != 'true' " Project="$(GitCommitInfoProps)" />
|
|
<Import Condition=" '$(GeneratePropsFile)' != 'true' " Project="$(HostInfoProps)" />
|
|
<Import Condition=" '$(GeneratePropsFile)' != 'true' " Project="$(BuildInfoProps)" />
|
|
|
|
<Import Project="build/BranchInfo.props" />
|
|
|
|
<Import Project="build/BundledTools.props" />
|
|
<Import Project="build/BundledSdks.props" />
|
|
<Import Project="build/BundledTemplates.props" />
|
|
<Import Project="build/DependencyVersions.props" />
|
|
<Import Project="build/Version.props" />
|
|
<Import Project="build/Branding.props" />
|
|
|
|
<Import Project="build/FileExtensions.props" />
|
|
<Import Project="build/InputDirectories.props" />
|
|
<Import Project="build/MSBuildExtensions.props" />
|
|
<Import Project="build/OutputDirectories.props" />
|
|
<Import Project="build/BuildDefaults.props" />
|
|
<Import Project="build/Stage0.props" />
|
|
<Import Project="build/CrossGen.props" />
|
|
<Import Project="build/VersionBadge.props" />
|
|
<Import Project="build/BundledRuntimes.props" />
|
|
|
|
<Import Project="build/AzureInfo.props" />
|
|
<Import Project="build/InstallerInfo.props" />
|
|
</Project>
|