Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(834)

Side by Side Diff: visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClCompile.cs

Issue 10830151: VS Add-in more properties and improvements (Closed) Base URL: https://nativeclient-sdk.googlecode.com/svn/trunk/src
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1  1 
2 using System; 2 using System;
3 using System.Collections.Generic; 3 using System.Collections.Generic;
4 using System.Text; 4 using System.Text;
5 using System.Collections; 5 using System.Collections;
6 using System.IO; 6 using System.IO;
7 using System.Reflection; 7 using System.Reflection;
8 using System.Resources; 8 using System.Resources;
9 using Microsoft.Build.Framework; 9 using Microsoft.Build.Framework;
10 using Microsoft.Build.Utilities; 10 using Microsoft.Build.Utilities;
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 [Required] 44 [Required]
45 public string TrackerLogDirectory { get; set; } 45 public string TrackerLogDirectory { get; set; }
46 46
47 47
48 protected override string GenerateFullPathToTool() { return ToolName; } 48 protected override string GenerateFullPathToTool() { return ToolName; }
49 49
50 public NaClCompile() 50 public NaClCompile()
51 : base(new ResourceManager("NaCl.Build.CPPTasks.Properties.Resources ", Assembly.GetExecutingAssembly())) 51 : base(new ResourceManager("NaCl.Build.CPPTasks.Properties.Resources ", Assembly.GetExecutingAssembly()))
52 { 52 {
53 this.pathToLog = string.Empty; 53 this.pathToLog = string.Empty;
54 this.EnvironmentVariables = new string []{"CYGWIN=nodosfilewarning", "LC_CTYPE=C"};
54 } 55 }
55 56
56 protected IDictionary<string, string> GenerateCommandLinesFromTlog() 57 protected IDictionary<string, string> GenerateCommandLinesFromTlog()
57 { 58 {
58 IDictionary<string, string> cmdLineDictionary = new Dictionary<strin g, string>(StringComparer.OrdinalIgnoreCase); 59 IDictionary<string, string> cmdLineDictionary = new Dictionary<strin g, string>(StringComparer.OrdinalIgnoreCase);
59 string tlogFilename = this.TLogCommandFile.GetMetadata("FullPath"); 60 string tlogFilename = this.TLogCommandFile.GetMetadata("FullPath");
60 if (File.Exists(tlogFilename)) 61 if (File.Exists(tlogFilename))
61 { 62 {
62 using (StreamReader reader = File.OpenText(tlogFilename)) 63 using (StreamReader reader = File.OpenText(tlogFilename))
63 { 64 {
(...skipping 571 matching lines...) Expand 10 before | Expand all | Expand 10 after
635 636
636 protected override Encoding ResponseFileEncoding 637 protected override Encoding ResponseFileEncoding
637 { 638 {
638 get 639 get
639 { 640 {
640 return Encoding.ASCII; 641 return Encoding.ASCII;
641 } 642 }
642 } 643 }
643 } 644 }
644 } 645 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698