llvm-lit.in: Use a raw string for LLVM_SOURCE_DIR
authorNico Weber <thakis@chromium.org>
Mon, 11 May 2020 23:04:28 +0000 (19:04 -0400)
committerNico Weber <thakis@chromium.org>
Mon, 11 May 2020 23:05:53 +0000 (19:05 -0400)
In case the path from cmake build dir contains a backslash
escape on Windows (which uses \ as path separator).

While here, consistently use one form of quotes in this file.

No intended behavior change.

llvm/utils/llvm-lit/llvm-lit.in

index bb510b4..bfa55c6 100755 (executable)
@@ -15,14 +15,14 @@ def map_config(source_dir, site_config):
 
 # Set up some builtin parameters, so that by default the LLVM test suite
 # configuration file knows how to find the object tree.
-builtin_parameters = { 'build_mode' : "@BUILD_MODE@" }
+builtin_parameters = { 'build_mode' : '@BUILD_MODE@' }
 
 @LLVM_LIT_CONFIG_MAP@
 
 builtin_parameters['config_map'] = config_map
 
 # Make sure we can find the lit package.
-llvm_source_root = path("@LLVM_SOURCE_DIR@")
+llvm_source_root = path(r'@LLVM_SOURCE_DIR@')
 sys.path.insert(0, os.path.join(llvm_source_root, 'utils', 'lit'))
 
 if __name__=='__main__':