Skip to content

Commit afed375

Browse files
committed
ci: provide rust sources for fuzz builds
1 parent ca461e7 commit afed375

2 files changed

Lines changed: 48 additions & 2 deletions

File tree

.clusterfuzzlite/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33

44
FROM gcr.io/oss-fuzz-base/base-builder-rust
55

6-
# Install Rust nightly (required for cargo-fuzz)
7-
RUN rustup default nightly
6+
# Install Rust nightly and its source tree, both required by cargo-fuzz's
7+
# sanitizer builds.
8+
RUN rustup default nightly && \
9+
rustup component add rust-src --toolchain nightly
810

911
# Copy project files
1012
COPY . $SRC/valence-shell

.dockerignore

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# SPDX-License-Identifier: MPL-2.0
2+
3+
.git/
4+
.github/
5+
.idea/
6+
.vscode/
7+
8+
target/
9+
**/target/
10+
_build/
11+
build/
12+
dist/
13+
out/
14+
tmp/
15+
logs/
16+
coverage/
17+
htmlcov/
18+
19+
node_modules/
20+
vendor/
21+
deps/
22+
.elixir_ls/
23+
.stack-work/
24+
dist-newstyle/
25+
.lake/
26+
**/.lake/
27+
.zig-cache/
28+
zig-out/
29+
.cache/
30+
31+
*.log
32+
*.tmp
33+
*.bak
34+
*.o
35+
*.so
36+
*.so.*
37+
*.dylib
38+
*.beam
39+
*.ali
40+
*.vo
41+
*.vok
42+
*.vos
43+
*.glob
44+
*.agdai

0 commit comments

Comments
 (0)