@@ -204,6 +204,8 @@ type TestConfig =
204204 PEVERIFY : string
205205 Directory: string
206206 DotNetExe: string
207+ DotNetMultiLevelLookup: string
208+ DotNetRoot: string
207209 DefaultPlatform: string }
208210
209211#if NETCOREAPP
@@ -347,29 +349,34 @@ let config configurationName envVars =
347349 vbc_ flags = vbc_ flags
348350 Directory= " "
349351 DotNetExe = dotNetExe
352+ DotNetMultiLevelLookup = System.Environment.GetEnvironmentVariable " DOTNET_MULTILEVEL_LOOKUP"
353+ DotNetRoot = System.Environment.GetEnvironmentVariable " DOTNET_ROOT"
350354 DefaultPlatform = defaultPlatform }
351355
352356let logConfig ( cfg : TestConfig ) =
353357 log " ---------------------------------------------------------------"
354358 log " Executables"
355359 log " "
356- log " CSC =%s " cfg.CSC
357- log " BUILD_CONFIG =%s " cfg.BUILD_ CONFIG
358- log " csc_flags =%s " cfg.csc_ flags
359- log " FSC =%s " cfg.FSC
360- log " fsc_flags =%s " cfg.fsc_ flags
361- log " FSCOREDLLPATH =%s " cfg.FSCOREDLLPATH
362- log " FSI =%s " cfg.FSI
363- #if ! NETCOREAPP
364- log " FSIANYCPU =%s " cfg.FSIANYCPU
360+ log " CSC = %s " cfg.CSC
361+ log " BUILD_CONFIG = %s " cfg.BUILD_ CONFIG
362+ log " csc_flags = %s " cfg.csc_ flags
363+ log " FSC = %s " cfg.FSC
364+ log " fsc_flags = %s " cfg.fsc_ flags
365+ log " FSCOREDLLPATH = %s " cfg.FSCOREDLLPATH
366+ log " FSI = %s " cfg.FSI
367+ #if NETCOREAPP
368+ log " DotNetExe =%s " cfg.DotNetExe
369+ log " DOTNET_MULTILEVEL_LOOKUP = %s " cfg.DotNetMultiLevelLookup
370+ log " DOTNET_ROOT = %s " cfg.DotNetRoot
371+ #else
372+ log " FSIANYCPU = %s " cfg.FSIANYCPU
365373#endif
366- log " FSI_FOR_SCRIPTS = %s " cfg.FSI_ FOR_ SCRIPTS
367- log " fsi_flags = %s " cfg.fsi_ flags
368- log " ILDASM = %s " cfg.ILDASM
369- log " PEVERIFY = %s " cfg.PEVERIFY
374+ log " FSI_FOR_SCRIPTS = %s " cfg.FSI_ FOR_ SCRIPTS
375+ log " fsi_flags = %s " cfg.fsi_ flags
376+ log " ILDASM = %s " cfg.ILDASM
377+ log " PEVERIFY = %s " cfg.PEVERIFY
370378 log " ---------------------------------------------------------------"
371379
372-
373380let checkResult result =
374381 match result with
375382 | CmdResult.ErrorLevel ( msg1, err) -> Assert.Fail ( sprintf " %s . ERRORLEVEL %d " msg1 err)
0 commit comments