From 1a8a39884035bb11f62f3cafbd905b5c426352dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Pedro?= Date: Wed, 5 Dec 2018 23:13:37 +0000 Subject: [PATCH] Build targets. --- Build/Targets/Import.targets | 7 ++ Build/Targets/MSBuildExtension.targets | 8 ++ Build/Targets/PackageVersions.targets | 4 + Build/Targets/Tool.targets | 74 +++++++++++++++++++ .../Cosmos.Build.Tasks.csproj | 14 +--- 5 files changed, 95 insertions(+), 12 deletions(-) create mode 100644 Build/Targets/MSBuildExtension.targets create mode 100644 Build/Targets/Tool.targets diff --git a/Build/Targets/Import.targets b/Build/Targets/Import.targets index 3dc1e1b14..c5efe964d 100644 --- a/Build/Targets/Import.targets +++ b/Build/Targets/Import.targets @@ -1,5 +1,9 @@ + + True + + @@ -10,8 +14,11 @@ + + + diff --git a/Build/Targets/MSBuildExtension.targets b/Build/Targets/MSBuildExtension.targets new file mode 100644 index 000000000..afd1c067e --- /dev/null +++ b/Build/Targets/MSBuildExtension.targets @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Build/Targets/PackageVersions.targets b/Build/Targets/PackageVersions.targets index c77dddfaf..bf5052cdf 100644 --- a/Build/Targets/PackageVersions.targets +++ b/Build/Targets/PackageVersions.targets @@ -3,6 +3,7 @@ 3.0.18 0.7.0 + 15.8.166 1.0.0-alpha-004 15.9.0 15.0.27 @@ -20,6 +21,9 @@ + + + diff --git a/Build/Targets/Tool.targets b/Build/Targets/Tool.targets new file mode 100644 index 000000000..69a5a83e4 --- /dev/null +++ b/Build/Targets/Tool.targets @@ -0,0 +1,74 @@ + + + + True + + + + True + + + + False + True + $(TargetsForTfmSpecificContentInPackage);PackToolProject + + + + + + $([MSBuild]::EnsureTrailingSlash($(ToolPackagePath))) + $(ToolPackagePath)$(TargetFramework)\ + + + + + + + + + + tools\$(ToolPackagePath)%(GeneratedToolFiles.RecursiveDir) + + + tools\$(ToolPackagePath)%(ResolvedFileToPublish.RelativePath) + + + + + + + $(GenerateNuspecDependsOn);_GetProjectReferencesContentToPack + + + + + + + + + + + False + + + + + + + <_NupkgContent Include="@(_PackageFiles->'%(FullPath)')" + PackagePath="$([MSBuild]::EnsureTrailingSlash($(_NupkgContentPath)))%(_PackageFiles.PackagePath)" /> + + + + + diff --git a/source/Cosmos.Build.Tasks/Cosmos.Build.Tasks.csproj b/source/Cosmos.Build.Tasks/Cosmos.Build.Tasks.csproj index fbc3abf00..1c6880916 100644 --- a/source/Cosmos.Build.Tasks/Cosmos.Build.Tasks.csproj +++ b/source/Cosmos.Build.Tasks/Cosmos.Build.Tasks.csproj @@ -5,7 +5,8 @@ win Cosmos.Build Cosmos build system. - True + True + False @@ -16,8 +17,6 @@ - - @@ -25,13 +24,4 @@ - - - - - - - - -