public VisualBasicCompilerInputs(VisualBasicProjectFile projectFile) { _projectFile = projectFile; _commandLineArgs = new List<string>(); _sources = SpecializedCollections.EmptyEnumerable<ITaskItem>(); _additionalFiles = SpecializedCollections.EmptyEnumerable<ITaskItem>(); ; _projectDirectory = Path.GetDirectoryName(projectFile.FilePath); _outputDirectory = projectFile.GetOutputDirectory(); }
public VisualBasicCompilerInputs(VisualBasicProjectFile projectFile) { _projectFile = projectFile; _options = new HostBuildOptions(); _sources = SpecializedCollections.EmptyEnumerable<MSB.Framework.ITaskItem>(); _references = SpecializedCollections.EmptyEnumerable<MSB.Framework.ITaskItem>(); _analyzerReferences = SpecializedCollections.EmptyEnumerable<MSB.Framework.ITaskItem>(); _warnings = new Dictionary<string, ReportDiagnostic>(); _options.ProjectDirectory = Path.GetDirectoryName(projectFile.FilePath); _options.OutputDirectory = projectFile.GetOutputDirectory(); }