protected internal virtual FilePreProcessorResult LoadScriptLibraries(string workingDirectory)
{
if (string.IsNullOrWhiteSpace(ScriptLibraryComposer.ScriptLibrariesFile))
{
return null;
}
var scriptLibrariesPath = Path.Combine(workingDirectory, FileSystem.PackagesFolder,
ScriptLibraryComposer.ScriptLibrariesFile);
if (FileSystem.FileExists(scriptLibrariesPath))
{
_log.DebugFormat("Found Script Library at {0}", scriptLibrariesPath);
return FilePreProcessor.ProcessFile(scriptLibrariesPath);
}
return null;
}