File tree Expand file tree Collapse file tree 2 files changed +16
-3
lines changed Expand file tree Collapse file tree 2 files changed +16
-3
lines changed Original file line number Diff line number Diff line change 1
- build --action_env=CC=clang
2
- build --action_env=CXX=clang++
1
+ # Pass CC, CXX and PATH from the environment.
2
+ build --action_env=CC
3
+ build --action_env=CXX
4
+ build --action_env=PATH
5
+
6
+ # Use Clang compiler.
7
+ build:clang --action_env=BAZEL_COMPILER=clang
8
+ build:clang --action_env=CC=clang
9
+ build:clang --action_env=CXX=clang++
3
10
4
11
build --enable_platform_specific_config
5
12
Original file line number Diff line number Diff line change 77
77
bazel build
78
78
--verbose_failures
79
79
--test_output=errors
80
+ --config=clang
80
81
-c opt
81
82
$(bazel query 'kind(was.*_rust_binary, //test/test_data/...)')
82
83
@@ -119,7 +120,7 @@ jobs:
119
120
os : ubuntu-20.04
120
121
arch : x86_64
121
122
action : test
122
- flags : ' --define crypto=system'
123
+ flags : --config=clang --define= crypto=system
123
124
- name : ' V8 on macOS/x86_64'
124
125
runtime : ' v8'
125
126
repo : ' v8'
@@ -132,6 +133,7 @@ jobs:
132
133
os : ubuntu-20.04
133
134
arch : x86_64
134
135
action : test
136
+ flags : --config=clang
135
137
- name : ' WAMR on macOS/x86_64'
136
138
runtime : ' wamr'
137
139
repo : ' com_github_bytecodealliance_wasm_micro_runtime'
@@ -144,19 +146,22 @@ jobs:
144
146
os : ubuntu-20.04
145
147
arch : x86_64
146
148
action : test
149
+ flags : --config=clang
147
150
- name : ' Wasmtime on Linux/aarch64'
148
151
runtime : ' wasmtime'
149
152
repo : ' com_github_bytecodealliance_wasmtime'
150
153
os : ubuntu-20.04
151
154
arch : aarch64
152
155
action : build
156
+ flags : --config=clang
153
157
run_under : docker run --rm --env HOME=$HOME --env USER=$(id -un) --volume "$HOME:$HOME" --workdir $(pwd) --user $(id -u):$(id -g) --platform linux/arm64 piotrsikora/build-tools:bazel-5.0.0-clang-13-gcc-11
154
158
- name : ' Wasmtime on Linux/s390x'
155
159
runtime : ' wasmtime'
156
160
repo : ' com_github_bytecodealliance_wasmtime'
157
161
os : ubuntu-20.04
158
162
arch : s390x
159
163
action : test
164
+ flags : --config=clang
160
165
run_under : docker run --rm --env HOME=$HOME --env USER=$(id -un) --volume "$HOME:$HOME" --workdir $(pwd) --user $(id -u):$(id -g) --platform linux/s390x piotrsikora/build-tools:bazel-5.0.0-clang-13-gcc-11
161
166
- name : ' Wasmtime on macOS/x86_64'
162
167
runtime : ' wasmtime'
@@ -170,6 +175,7 @@ jobs:
170
175
os : ubuntu-20.04
171
176
arch : x86_64
172
177
action : test
178
+ flags : --config=clang
173
179
174
180
steps :
175
181
- uses : actions/checkout@v2
You can’t perform that action at this time.
0 commit comments