diff options
author | Atsushi Eno <atsushieno@veritas-vos-liberabit.com> | 2013-10-31 15:31:03 +0400 |
---|---|---|
committer | Atsushi Eno <atsushieno@veritas-vos-liberabit.com> | 2013-12-03 11:50:43 +0400 |
commit | 05c976aefe16f9588f75cb0ff03c7e7387d7510b (patch) | |
tree | 9b1cd0b4c9b81720b5355a6b1ddba8d7a4c7226b /mcs/class/Microsoft.Build.Engine | |
parent | 3f9eacfecd57d6fa8e4370cd8dd169bb2f58a57f (diff) |
Reuse logger types in Microsoft.Build.dll.
Diffstat (limited to 'mcs/class/Microsoft.Build.Engine')
5 files changed, 30 insertions, 5 deletions
diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorResetter.cs b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorResetter.cs index abe0ec9d8e8..357f9d26adc 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorResetter.cs +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorResetter.cs @@ -28,6 +28,11 @@ using System; -namespace Microsoft.Build.BuildEngine { +#if MICROSOFT_BUILD_DLL +namespace Microsoft.Build.Logging +#else +namespace Microsoft.Build.BuildEngine +#endif +{ public delegate void ColorResetter (); } diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorSetter.cs b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorSetter.cs index 85091186ea0..d38f551e67c 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorSetter.cs +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ColorSetter.cs @@ -27,6 +27,11 @@ using System; -namespace Microsoft.Build.BuildEngine { +#if MICROSOFT_BUILD_DLL +namespace Microsoft.Build.Logging +#else +namespace Microsoft.Build.BuildEngine +#endif +{ public delegate void ColorSetter (ConsoleColor color); } diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConsoleLogger.cs b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConsoleLogger.cs index 2a62f4b388c..5113e4c74d5 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConsoleLogger.cs +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConsoleLogger.cs @@ -35,7 +35,12 @@ using System.Security; using System.Text; using Microsoft.Build.Framework; -namespace Microsoft.Build.BuildEngine { +#if MICROSOFT_BUILD_DLL +namespace Microsoft.Build.Logging +#else +namespace Microsoft.Build.BuildEngine +#endif +{ public class ConsoleLogger : ILogger { string parameters; diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/FileLogger.cs b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/FileLogger.cs index 9e0f90703ae..3a970f30130 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/FileLogger.cs +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/FileLogger.cs @@ -32,7 +32,12 @@ using System.IO; using System.Text; using Microsoft.Build.Framework; -namespace Microsoft.Build.BuildEngine { +#if MICROSOFT_BUILD_DLL +namespace Microsoft.Build.Logging +#else +namespace Microsoft.Build.BuildEngine +#endif +{ public class FileLogger : ConsoleLogger { StreamWriter sw; string logfile; diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/WriteHandler.cs b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/WriteHandler.cs index d60bd5be68f..a7575519ca2 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/WriteHandler.cs +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/WriteHandler.cs @@ -25,6 +25,11 @@ // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -namespace Microsoft.Build.BuildEngine { +#if MICROSOFT_BUILD_DLL +namespace Microsoft.Build.Logging +#else +namespace Microsoft.Build.BuildEngine +#endif +{ public delegate void WriteHandler (string message); } |