diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2010-02-20 13:43:17 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2010-02-20 13:43:17 -0800 |
commit | f1718afbd134c9b4a5db2dfe3c3ec1f804312123 (patch) | |
tree | fc4e04018874e30bf93e1cbb4f0c4874fbcbc193 /src/DotNetOpenAuth.BuildTasks/AddProjectItems.cs | |
parent | 1cc3bef4af253d5e82a5561049b5bdf412013cb5 (diff) | |
parent | 79b38d534537eec6b3e49bd428e768f600a3d370 (diff) | |
download | DotNetOpenAuth-f1718afbd134c9b4a5db2dfe3c3ec1f804312123.zip DotNetOpenAuth-f1718afbd134c9b4a5db2dfe3c3ec1f804312123.tar.gz DotNetOpenAuth-f1718afbd134c9b4a5db2dfe3c3ec1f804312123.tar.bz2 |
Merge branch 'v3.4'
Diffstat (limited to 'src/DotNetOpenAuth.BuildTasks/AddProjectItems.cs')
-rw-r--r-- | src/DotNetOpenAuth.BuildTasks/AddProjectItems.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth.BuildTasks/AddProjectItems.cs b/src/DotNetOpenAuth.BuildTasks/AddProjectItems.cs index 30fa284..0b84398 100644 --- a/src/DotNetOpenAuth.BuildTasks/AddProjectItems.cs +++ b/src/DotNetOpenAuth.BuildTasks/AddProjectItems.cs @@ -6,13 +6,13 @@ namespace DotNetOpenAuth.BuildTasks { using System; + using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Build.BuildEngine; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; - using System.Collections; public class AddProjectItems : Task { /// <summary> @@ -49,7 +49,10 @@ namespace DotNetOpenAuth.BuildTasks { BuildItem newItem = project.AddNewItem(itemType, projectItem.ItemSpec, false); var customMetadata = projectItem.CloneCustomMetadata(); foreach (DictionaryEntry entry in customMetadata) { - newItem.SetMetadata((string)entry.Key, (string)entry.Value); + string value = (string)entry.Value; + if (value.Length > 0) { + newItem.SetMetadata((string)entry.Key, value); + } } } |