internal Config Match(string folder, string sourceFile) { string inputFile = Path.Combine(folder, this.InputFile.Replace("/", "\\")); if (GlobHelper.Glob(sourceFile, inputFile)) { string compileExtension = CompileHelper.GetCompiledExtension(sourceFile); return(new Config() { InputFile = sourceFile, OutputFile = Path.ChangeExtension(sourceFile, compileExtension), FileName = this.FileName, IncludeInProject = this.IncludeInProject, Minify = this.Minify, Options = this.Options, Output = this.Output, SourceMap = this.SourceMap }); } return(null); }
private static string GetOutputFileName(string inputFile) { string extension = CompileHelper.GetCompiledExtension(inputFile); return(Path.ChangeExtension(inputFile, extension)); }