diff options
author | Ankit Jain <radical@corewars.org> | 2009-10-03 02:08:37 +0400 |
---|---|---|
committer | Ankit Jain <radical@corewars.org> | 2009-10-03 02:08:37 +0400 |
commit | 85f197004deb82340c28cea5d9215d96c889f4d0 (patch) | |
tree | f5df22b46d3eb004dc64c92dca0a75bae00771a1 /mcs/tools | |
parent | 01c866af9c37621a0f397339a45521ffa021c92a (diff) |
Update xbuild and Microsoft.Build.* from trunk.
In tools/xbuild:
2009-10-03 Ankit Jain <jankit@novell.com>
Fix bug#542461.
* xbuild/Microsoft.Common.targets (KeyOriginatorFile): Set to
$(AssemblyOriginatorKeyFile), if SignAssembly is true.
Use it for satellite assemblies also.
In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:
2009-10-03 Ankit Jain <jankit@novell.com>
* Project.cs (OS): New.
(InitializeProperties): Set 'OS' as a pre-defined property, set to
'Windows_NT', 'Unix' or 'OSX' depending on the platform.
svn path=/branches/mono-2-6/mcs/; revision=143317
Diffstat (limited to 'mcs/tools')
-rw-r--r-- | mcs/tools/xbuild/ChangeLog | 7 | ||||
-rw-r--r-- | mcs/tools/xbuild/xbuild/Microsoft.Common.targets | 4 |
2 files changed, 11 insertions, 0 deletions
diff --git a/mcs/tools/xbuild/ChangeLog b/mcs/tools/xbuild/ChangeLog index 69b5b904cc1..152f9396f79 100644 --- a/mcs/tools/xbuild/ChangeLog +++ b/mcs/tools/xbuild/ChangeLog @@ -1,3 +1,10 @@ +2009-10-03 Ankit Jain <jankit@novell.com> + + Fix bug#542461. + * xbuild/Microsoft.Common.targets (KeyOriginatorFile): Set to + $(AssemblyOriginatorKeyFile), if SignAssembly is true. + Use it for satellite assemblies also. + 2009-09-29 Ankit Jain <jankit@novell.com> * SolutionParser.cs (Insert): Show project name in case of a cyclic diff --git a/mcs/tools/xbuild/xbuild/Microsoft.Common.targets b/mcs/tools/xbuild/xbuild/Microsoft.Common.targets index b256b4854f9..8b8abecd9ad 100644 --- a/mcs/tools/xbuild/xbuild/Microsoft.Common.targets +++ b/mcs/tools/xbuild/xbuild/Microsoft.Common.targets @@ -50,6 +50,8 @@ <TargetName Condition="'$(TargetName)' == '' ">$(AssemblyName)</TargetName> <TargetFileName Condition="'$(TargetFileName)' == '' ">$(TargetName)$(TargetExt)</TargetFileName> <TargetPath>@(_OutDirItem->'%(FullPath)\$(TargetFileName)')</TargetPath> + + <KeyOriginatorFile Condition=" '$(SignAssembly)' == 'true' ">$(AssemblyOriginatorKeyFile)</KeyOriginatorFile> </PropertyGroup> <Target Name="_ValidateEssentialProperties"> @@ -343,7 +345,9 @@ <AL Culture = "%(Culture)" + DelaySign="$(DelaySign)" EmbedResources = "@(ManifestResourceWithCulture);@(ManifestNonResxWithCultureOnDisk)" + KeyFile="$(KeyOriginatorFile)" OutputAssembly = "$(IntermediateOutputPath)%(Culture)\$(AssemblyName).resources.dll" > <Output TaskParameter="OutputAssembly" ItemName="FileWrites"/> </AL> |