forked from awslabs/snapchange
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
23 lines (21 loc) · 801 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
all: check docs
check:
# Clippy checks
# Temporary disabled due to not respecting clippy lints at all
# RUST_BACKTRACE=full cargo clippy --color always -- \
# --no-deps \
# --allow clippy::verbose_bit_mask \
# --allow clippy::print_with_newline \
# --allow clippy::write_with_newline \
# --allow clippy::module_name_repetitions \
# --allow clippy::missing_errors_doc \
# --deny missing_docs \
# --deny clippy::missing_docs_in_private_items \
# --deny clippy::pedantic \
# --allow clippy::struct_excessive_bools \
# --allow clippy::redundant_field_names \
# --allow clippy::must_use_candidate \
# --allow clippy::manual_flatten
docs: check
# Documentation build regardless of arch
cargo doc --no-deps