C#: Teach extractor and autobuilder about new environment variables

This commit is contained in:
Tom Hvitved
2019-10-24 10:38:53 +02:00
parent 4b27b2ac05
commit 83ec2d6162
11 changed files with 139 additions and 107 deletions

View File

@@ -100,8 +100,8 @@ namespace Semmle.Extraction
/// Default constructor reads parameters from the environment.
/// </summary>
public Layout() : this(
Environment.GetEnvironmentVariable("TRAP_FOLDER"),
Environment.GetEnvironmentVariable("SOURCE_ARCHIVE"),
Environment.GetEnvironmentVariable("CODEQL_EXTRACTOR_CSHARP_TRAP_DIR") ?? Environment.GetEnvironmentVariable("TRAP_FOLDER"),
Environment.GetEnvironmentVariable("CODEQL_EXTRACTOR_CSHARP_SOURCE_ARCHIVE_DIR") ?? Environment.GetEnvironmentVariable("SOURCE_ARCHIVE"),
Environment.GetEnvironmentVariable("ODASA_CSHARP_LAYOUT"))
{
}