blob: f139d13268af29cf0b3f4030ddf476c211a36997 [file] [log] [blame] [edit]
if not "SPIRV" in config.root.targets:
config.unsupported = True
spirv_sim_root = os.path.join(config.llvm_src_root, "utils", "spirv-sim")
config.substitutions.append(
(
"spirv-sim",
"'%s' %s" % (config.python_executable,
os.path.join(spirv_sim_root, "spirv-sim.py")),
)
)
if config.spirv_tools_tests:
config.available_features.add("spirv-tools")
config.substitutions.append(("spirv-dis", os.path.join(config.llvm_tools_dir, "spirv-dis")))
config.substitutions.append(("spirv-val", os.path.join(config.llvm_tools_dir, "spirv-val")))
config.substitutions.append(("spirv-as", os.path.join(config.llvm_tools_dir, "spirv-as")))
config.substitutions.append(("spirv-link", os.path.join(config.llvm_tools_dir, "spirv-link")))