mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-09 22:04:10 +00:00
lit: PR21417: don't try to update OCAMLPATH if LibDir is empty.
llvm-svn: 220919
This commit is contained in:
parent
83d52f4c02
commit
15e605a3a7
14
test/lit.cfg
14
test/lit.cfg
@ -101,12 +101,14 @@ for options in ['ASAN_OPTIONS', 'UBSAN_OPTIONS']:
|
||||
config.environment[options] = os.environ[options]
|
||||
|
||||
# Set up OCAMLPATH to include newly built OCaml libraries.
|
||||
llvm_ocaml_lib = os.path.join(getattr(config, 'llvm_lib_dir', None), 'ocaml')
|
||||
if 'OCAMLPATH' in os.environ:
|
||||
ocamlpath = os.path.pathsep.join((llvm_ocaml_lib, os.environ['OCAMLPATH']))
|
||||
config.environment['OCAMLPATH'] = ocamlpath
|
||||
else:
|
||||
config.environment['OCAMLPATH'] = llvm_ocaml_lib
|
||||
llvm_lib_dir = getattr(config, 'llvm_lib_dir', None)
|
||||
if llvm_lib_dir: # empty llvm_lib_dir is falsey, reads as None
|
||||
llvm_ocaml_lib = os.path.join(llvm_lib_dir, 'ocaml')
|
||||
if 'OCAMLPATH' in os.environ:
|
||||
ocamlpath = os.path.pathsep.join((llvm_ocaml_lib, os.environ['OCAMLPATH']))
|
||||
config.environment['OCAMLPATH'] = ocamlpath
|
||||
else:
|
||||
config.environment['OCAMLPATH'] = llvm_ocaml_lib
|
||||
|
||||
# Set up OCAMLRUNPARAM to enable backtraces in OCaml tests.
|
||||
config.environment['OCAMLRUNPARAM'] = 'b'
|
||||
|
Loading…
x
Reference in New Issue
Block a user