File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 32
32
build_artifact_suffix :
33
33
type : string
34
34
required : true
35
+ build_target :
36
+ type : string
37
+ required : false
38
+ default : sycl-toolchain
35
39
artifact_archive_name :
36
40
type : string
37
41
default : llvm_sycl.tar.zst
98
102
type : choice
99
103
options :
100
104
- " default"
105
+
106
+ build_target :
107
+ type : choice
108
+ options :
109
+ - " sycl-toolchain"
110
+ - " all"
111
+
101
112
retention-days :
102
113
type : choice
103
114
options :
@@ -177,7 +188,7 @@ jobs:
177
188
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=SPIRV
178
189
- name : Compile
179
190
id : build
180
- run : cmake --build $GITHUB_WORKSPACE/build --target sycl-toolchain
191
+ run : cmake --build $GITHUB_WORKSPACE/build --target ${{inputs.build_target}}
181
192
- name : check-llvm
182
193
if : always() && !cancelled() && contains(inputs.changes, 'llvm')
183
194
run : |
Original file line number Diff line number Diff line change 33
33
build_cache_suffix : sprod_shared
34
34
build_artifact_suffix : sprod_shared
35
35
build_configure_extra_args : ' --shared-libs --hip --cuda --native_cpu --no-assertions'
36
+ build_target : all
36
37
37
38
artifact_archive_name : sycl_linux_shared.tar.zst
38
39
You can’t perform that action at this time.
0 commit comments