We should not call clippy on Mac OS when running make check

This commit is contained in:
evandrocoan 2020-05-01 21:58:30 -03:00
parent 2008f2b7bc
commit e4698b9997

View file

@ -74,6 +74,8 @@ build: .build/build
check: .build/check
clippy: .build/clippy
fix:
cargo fmt
@ -90,12 +92,15 @@ RUST_TOOLCHAIN := $(shell cat rust-toolchain)
rustup component add clippy-preview --toolchain $(RUST_TOOLCHAIN)
@touch $@
# cargo clippy also run build.rs, thus it must be called before calling .build/develop
.build/check: .build/clippy .build/develop
# we should not call clippy because it break things when running make check Mac OS
# https://github.com/ankitects/anki/pull/597
.build/check: .build/develop
cargo fmt -- --check
@touch $@
# cargo clippy also run build.rs, thus it must be called using the BUILD_VARIABLES
.build/clippy: $(DEPS)
${BUILD_VARIABLES} \
cargo clippy -- -D warnings
@touch $@