diff --git a/build/RepositoryBuild.targets b/build/RepositoryBuild.targets index d02f9ca9ae..faaf0a0799 100644 --- a/build/RepositoryBuild.targets +++ b/build/RepositoryBuild.targets @@ -12,7 +12,7 @@ - true + true false diff --git a/build/Signing.targets b/build/Signing.targets new file mode 100644 index 0000000000..a586d6be68 --- /dev/null +++ b/build/Signing.targets @@ -0,0 +1,6 @@ + + + + + + diff --git a/build/repo.props b/build/repo.props index 180925e696..45a74537b4 100644 --- a/build/repo.props +++ b/build/repo.props @@ -2,6 +2,11 @@ true + + public + + false + true diff --git a/build/repo.targets b/build/repo.targets index c589d313c8..65d5b5cdf4 100644 --- a/build/repo.targets +++ b/build/repo.targets @@ -4,6 +4,7 @@ + @@ -12,7 +13,7 @@ <_DependencyBuildDirectory>$(RepositoryRoot).deps\build\ <_DependencyPackagesDirectory>$(_DependencyBuildDirectory) - <_RepositoryBuildTargets Condition="'$(_RepositoryBuildTargets)'=='' AND '$(CompileOnly)'=='true'">/t:Package /t:VerifyPackages + <_RepositoryBuildTargets Condition="'$(_RepositoryBuildTargets)'=='' AND '$(SkipTests)'=='true'">/t:Package /t:VerifyPackages <_RepositoryBuildTargets Condition="'$(_RepositoryBuildTargets)'==''">/t:Build $(IntermediateDir)mirror\ @@ -25,7 +26,7 @@ $(CleanDependsOn);CleanArtifacts;CleanUniverseArtifacts $(RestoreDependsOn);RestoreExternalDependencies $(CompileDependsOn);BuildRepositories - $(PackageDependsOn);BuildAllMetapackage;BuildTemplates;SplitPackages + $(PackageDependsOn);BuildAllMetapackage;BuildTemplates;SplitPackages;Sign $(VerifyDependsOn);VerifyCoherentVersions