Skip to content

Commit c4b68b8

Browse files
authored
Merge pull request swiftlang#32284 from 3405691582/Test_OpenBSD_TestLibraries
[test] Set LD_LIBRARY_PATH if testing on OpenBSD.
2 parents bc3dd8c + 2cbf28d commit c4b68b8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/lit.cfg

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,12 @@ lit_config.note('Using cmake: ' + config.cmake)
171171
config.llvm_src_root = getattr(config, 'llvm_src_root', None)
172172
config.llvm_obj_root = getattr(config, 'llvm_obj_root', None)
173173

174+
if platform.system() == 'OpenBSD':
175+
llvm_libs_dir = getattr(config, 'llvm_libs_dir', None)
176+
if not llvm_libs_dir:
177+
lit_config.fatal('No LLVM libs dir set.')
178+
config.environment['LD_LIBRARY_PATH'] = llvm_libs_dir
179+
174180
def append_to_env_path(directory):
175181
config.environment['PATH'] = \
176182
os.path.pathsep.join((directory, config.environment['PATH']))

0 commit comments

Comments
 (0)