aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/spirv.az
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-10-28 03:05:09 +0900
committerOphestra <cat@gensokyo.uk>2026-10-28 04:12:42 +0900
commit53e9dd6aa933c1a5b43da83a88d5e07bf27285bf (patch)
tree75d23f52901368c2e9764df631d37b8eb7484723 /internal/rosa/package/spirv.az
parent7e3ba55cdc4d4a7c19deb65879e8abbb12a8e458 (diff)
internal/rosa: do not hard code prefix
This allows the prefix to be changed, at runtime if needed. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package/spirv.az')
-rw-r--r--internal/rosa/package/spirv.az8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/rosa/package/spirv.az b/internal/rosa/package/spirv.az
index 8cfb33f7..2b934933 100644
--- a/internal/rosa/package/spirv.az
+++ b/internal/rosa/package/spirv.az
@@ -32,7 +32,7 @@ package spirv-tools {
exec = cmake {
cache = {
- "SPIRV-Headers_SOURCE_DIR": "/system";
+ "SPIRV-Headers_SOURCE_DIR": prefix;
};
};
@@ -53,7 +53,7 @@ package spirv-llvm-translator {
};
// litArgs emits shell syntax
- early = "rm -f /system/bin/clang++.cfg\nexport LIT_OPTS=" + litArgs {
+ early = "rm -f "+prefix+"/bin/clang++.cfg\nexport LIT_OPTS=" + litArgs {
verbose = true;
skipChecks = arch {
@@ -146,8 +146,8 @@ package spirv-llvm-translator {
"CMAKE_SKIP_BUILD_RPATH": "ON";
"BUILD_SHARED_LIBS": "ON";
"LLVM_SPIRV_ENABLE_LIBSPIRV_DIS": "ON";
- "LLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR": "/system";
- "LLVM_EXTERNAL_LIT": "/system/bin/lit";
+ "LLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR": prefix;
+ "LLVM_EXTERNAL_LIT": prefix+"/bin/lit";
"LLVM_INCLUDE_TESTS": "ON";
};
};