diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-10-28 03:05:09 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-10-28 04:12:42 +0900 |
| commit | 53e9dd6aa933c1a5b43da83a88d5e07bf27285bf (patch) | |
| tree | 75d23f52901368c2e9764df631d37b8eb7484723 /internal/rosa/package/spirv.az | |
| parent | 7e3ba55cdc4d4a7c19deb65879e8abbb12a8e458 (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.az | 8 |
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"; }; }; |
