From 12a730818b91c8552061692134383c49c1ee9d01 Mon Sep 17 00:00:00 2001 From: ankit Date: Thu, 8 Oct 2009 02:03:41 +0000 Subject: [PATCH] In b/tools/xbuild: * xbuild/Microsoft.Common.targets: Don't get list of files to deploy, for 'Private' project references. Fix target named for *CopyDeploy*. In tools/xbuild/tests: * standalone/Project1: Add a new Lib5 project, and add private references to various projects. Update final-outputs.txt . * standalone/Project01/Lib5/*: New. git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@143740 e3ebcda4-bce8-0310-ba0a-eca2169e7518 --- tools/xbuild/ChangeLog | 6 ++++++ tools/xbuild/tests/ChangeLog | 7 +++++++ .../tests/standalone/Project01/Lib2/Class1.cs | 2 ++ .../tests/standalone/Project01/Lib2/Lib2.csproj | 11 +++++++++-- .../tests/standalone/Project01/Project01.sln | 6 ++++++ .../standalone/Project01/Project01/Main.csproj | 8 +++++++- .../standalone/Project01/Project01/Program.cs | 1 + .../tests/standalone/Project01/final-outputs.txt | 22 ++++++++++++++++++++++ tools/xbuild/xbuild/Microsoft.Common.targets | 14 ++++++++------ 9 files changed, 68 insertions(+), 9 deletions(-) diff --git a/tools/xbuild/ChangeLog b/tools/xbuild/ChangeLog index 30ab5120df..903ab24e0d 100644 --- a/tools/xbuild/ChangeLog +++ b/tools/xbuild/ChangeLog @@ -1,5 +1,11 @@ 2009-10-08 Ankit Jain + * xbuild/Microsoft.Common.targets: Don't get list of files + to deploy, for 'Private' project references. + Fix target named for *CopyDeploy*. + +2009-10-08 Ankit Jain + * xbuild/Microsoft.Common.tasks: Add RemoveDuplicates task. 2009-10-03 Ankit Jain diff --git a/tools/xbuild/tests/ChangeLog b/tools/xbuild/tests/ChangeLog index 3833537c43..40d6f28af1 100644 --- a/tools/xbuild/tests/ChangeLog +++ b/tools/xbuild/tests/ChangeLog @@ -1,3 +1,10 @@ +2009-10-08 Ankit Jain + + * standalone/Project1: Add a new Lib5 project, and add + private references to various projects. + Update final-outputs.txt . + * standalone/Project01/Lib5/*: New. + 2009-09-25 Ankit Jain * standalone/Project01: Add app.config to project Lib1. diff --git a/tools/xbuild/tests/standalone/Project01/Lib2/Class1.cs b/tools/xbuild/tests/standalone/Project01/Lib2/Class1.cs index 470bbb7bb4..c8f285f2ca 100644 --- a/tools/xbuild/tests/standalone/Project01/Lib2/Class1.cs +++ b/tools/xbuild/tests/standalone/Project01/Lib2/Class1.cs @@ -8,10 +8,12 @@ namespace Lib2 { string name; Lib4.Class1 c1; + Lib5.Book b; public Book () { name = GetDefaultName (); + b = new Lib5.Book (); } public string Name { diff --git a/tools/xbuild/tests/standalone/Project01/Lib2/Lib2.csproj b/tools/xbuild/tests/standalone/Project01/Lib2/Lib2.csproj index afd51c9be8..5a0cd769ca 100644 --- a/tools/xbuild/tests/standalone/Project01/Lib2/Lib2.csproj +++ b/tools/xbuild/tests/standalone/Project01/Lib2/Lib2.csproj @@ -1,4 +1,4 @@ - + Debug AnyCPU @@ -69,6 +69,13 @@ {23F291D9-78DF-4133-8CF2-78CE104DDE63} Lib4 + + + {23F291D9-78DF-4133-8CF2-78CE104DABCD} + Lib4 + False + + - \ No newline at end of file + diff --git a/tools/xbuild/tests/standalone/Project01/Project01.sln b/tools/xbuild/tests/standalone/Project01/Project01.sln index c7672882c4..63e3164982 100644 --- a/tools/xbuild/tests/standalone/Project01/Project01.sln +++ b/tools/xbuild/tests/standalone/Project01/Project01.sln @@ -11,6 +11,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lib3", "Lib3\Lib3.csproj", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lib4", "Lib4\Lib4.csproj", "{23F291D9-78DF-4133-8CF2-78CE104DDE63}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lib5", "Lib5\Lib5.csproj", "{23F291D9-78DF-4133-8CF2-78CE104DABCD}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -25,6 +27,10 @@ Global {23F291D9-78DF-4133-8CF2-78CE104DDE63}.Debug|Any CPU.Build.0 = Debug|Any CPU {23F291D9-78DF-4133-8CF2-78CE104DDE63}.Release|Any CPU.ActiveCfg = Release|Any CPU {23F291D9-78DF-4133-8CF2-78CE104DDE63}.Release|Any CPU.Build.0 = Release|Any CPU + {23F291D9-78DF-4133-8CF2-78CE104DABCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {23F291D9-78DF-4133-8CF2-78CE104DABCD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {23F291D9-78DF-4133-8CF2-78CE104DABCD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {23F291D9-78DF-4133-8CF2-78CE104DABCD}.Release|Any CPU.Build.0 = Release|Any CPU {3653C4D3-60C0-4657-8289-3922D0DFB933}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3653C4D3-60C0-4657-8289-3922D0DFB933}.Debug|Any CPU.Build.0 = Debug|Any CPU {3653C4D3-60C0-4657-8289-3922D0DFB933}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/tools/xbuild/tests/standalone/Project01/Project01/Main.csproj b/tools/xbuild/tests/standalone/Project01/Project01/Main.csproj index d3126c5070..73cd15b5e2 100644 --- a/tools/xbuild/tests/standalone/Project01/Project01/Main.csproj +++ b/tools/xbuild/tests/standalone/Project01/Project01/Main.csproj @@ -1,4 +1,4 @@ - + Debug AnyCPU @@ -47,6 +47,12 @@ {23F291D9-78DF-4133-8CF2-78CE104DDE63} Lib4 + + {23F291D9-78DF-4133-8CF2-78CE104DABCD} + Lib5 + False + + - - + + Condition="'@(ProjectReference)' != '' and '%(ProjectReference.Private)' != 'false'"> -- 2.11.4.GIT