From c9065d96a9f1f3208a72015c5db4fbd63f91f79f Mon Sep 17 00:00:00 2001 From: Jesper Hauge Date: Wed, 3 Jul 2013 11:17:47 +0200 Subject: [PATCH] These files will add MSBuild target that copies /umbraco /umbraco_client and /App_Browsers files to .csproj files, during install of NuGet package UmbracoCms Functionality has been tested by creating af copy of the current Nuget package and add these files to the package, then using this package on a new Web application project. Building and doing a VS Publish to the filesystem. --- build/NuSpecs/build/net40/UmbracoCms.props | 9 +++++++++ build/NuSpecs/build/net40/UmbracoCms.targets | 19 +++++++++++++++++++ build/NuSpecs/build/net45/UmbracoCms.props | 9 +++++++++ build/NuSpecs/build/net45/UmbracoCms.targets | 19 +++++++++++++++++++ build/NuSpecs/build/net451/UmbracoCms.props | 9 +++++++++ build/NuSpecs/build/net451/UmbracoCms.targets | 19 +++++++++++++++++++ 6 files changed, 84 insertions(+) create mode 100644 build/NuSpecs/build/net40/UmbracoCms.props create mode 100644 build/NuSpecs/build/net40/UmbracoCms.targets create mode 100644 build/NuSpecs/build/net45/UmbracoCms.props create mode 100644 build/NuSpecs/build/net45/UmbracoCms.targets create mode 100644 build/NuSpecs/build/net451/UmbracoCms.props create mode 100644 build/NuSpecs/build/net451/UmbracoCms.targets diff --git a/build/NuSpecs/build/net40/UmbracoCms.props b/build/NuSpecs/build/net40/UmbracoCms.props new file mode 100644 index 0000000000..50c21a7c0d --- /dev/null +++ b/build/NuSpecs/build/net40/UmbracoCms.props @@ -0,0 +1,9 @@ + + + + + AddUmbracoFilesToOutput; + $(CopyAllFilesToSingleFolderForPackageDependsOn); + + + \ No newline at end of file diff --git a/build/NuSpecs/build/net40/UmbracoCms.targets b/build/NuSpecs/build/net40/UmbracoCms.targets new file mode 100644 index 0000000000..d95c158818 --- /dev/null +++ b/build/NuSpecs/build/net40/UmbracoCms.targets @@ -0,0 +1,19 @@ + + + + + + + + + umbraco\%(RecursiveDir)%(Filename)%(Extension) + + + umbraco_client\%(RecursiveDir)%(Filename)%(Extension) + + + App_Browsers\%(RecursiveDir)%(Filename)%(Extension) + + + + \ No newline at end of file diff --git a/build/NuSpecs/build/net45/UmbracoCms.props b/build/NuSpecs/build/net45/UmbracoCms.props new file mode 100644 index 0000000000..50c21a7c0d --- /dev/null +++ b/build/NuSpecs/build/net45/UmbracoCms.props @@ -0,0 +1,9 @@ + + + + + AddUmbracoFilesToOutput; + $(CopyAllFilesToSingleFolderForPackageDependsOn); + + + \ No newline at end of file diff --git a/build/NuSpecs/build/net45/UmbracoCms.targets b/build/NuSpecs/build/net45/UmbracoCms.targets new file mode 100644 index 0000000000..d95c158818 --- /dev/null +++ b/build/NuSpecs/build/net45/UmbracoCms.targets @@ -0,0 +1,19 @@ + + + + + + + + + umbraco\%(RecursiveDir)%(Filename)%(Extension) + + + umbraco_client\%(RecursiveDir)%(Filename)%(Extension) + + + App_Browsers\%(RecursiveDir)%(Filename)%(Extension) + + + + \ No newline at end of file diff --git a/build/NuSpecs/build/net451/UmbracoCms.props b/build/NuSpecs/build/net451/UmbracoCms.props new file mode 100644 index 0000000000..50c21a7c0d --- /dev/null +++ b/build/NuSpecs/build/net451/UmbracoCms.props @@ -0,0 +1,9 @@ + + + + + AddUmbracoFilesToOutput; + $(CopyAllFilesToSingleFolderForPackageDependsOn); + + + \ No newline at end of file diff --git a/build/NuSpecs/build/net451/UmbracoCms.targets b/build/NuSpecs/build/net451/UmbracoCms.targets new file mode 100644 index 0000000000..d95c158818 --- /dev/null +++ b/build/NuSpecs/build/net451/UmbracoCms.targets @@ -0,0 +1,19 @@ + + + + + + + + + umbraco\%(RecursiveDir)%(Filename)%(Extension) + + + umbraco_client\%(RecursiveDir)%(Filename)%(Extension) + + + App_Browsers\%(RecursiveDir)%(Filename)%(Extension) + + + + \ No newline at end of file