public CompilationProjectContext( CompilationTarget target, string projectDirectory, string projectFilePath, string title, string description, string copyright, string version, Version assemblyFileVersion, bool embedInteropTypes, CompilationFiles files, ICompilerOptions compilerOptions) { Target = target; ProjectDirectory = projectDirectory; ProjectFilePath = projectFilePath; Files = files; Title = title; Description = description; Copyright = copyright; Version = version; AssemblyFileVersion = assemblyFileVersion; EmbedInteropTypes = embedInteropTypes; CompilerOptions = compilerOptions; }
public CompilationProjectContext( CompilationTarget target, string projectDirectory, string projectFilePath, string version, Version assemblyFileVersion, bool embedInteropTypes, CompilationFiles files, ICompilerOptions compilerOptions) { Target = target; ProjectDirectory = projectDirectory; ProjectFilePath = projectFilePath; Files = files; Version = version; AssemblyFileVersion = assemblyFileVersion; EmbedInteropTypes = embedInteropTypes; CompilerOptions = compilerOptions; }
public static CompilationTarget ChangeName(this CompilationTarget target, string name) { return(new CompilationTarget(name, target.TargetFramework, target.Configuration, target.Aspect)); }
public static CompilationTarget ChangeAspect(this CompilationTarget target, string aspect) { return(new CompilationTarget(target.Name, target.TargetFramework, target.Configuration, aspect)); }
public static CompilationTarget ChangeTargetFramework(this CompilationTarget target, FrameworkName targetFramework) { return(new CompilationTarget(target.Name, targetFramework, target.Configuration, target.Aspect)); }