Files
trussed-auth/Makefile
Robin Krahl 2fc6856270 Split backend and extension
This patch splits the trussed-auth crate into two crates:  trussed-auth
only defines the AuthExtension and can be used by clients or other
backends implementing the extension.  trussed-auth-backend contains the
AuthBackend that implements the extension using the filesystem.
2025-01-21 21:08:09 +01:00

21 lines
448 B
Makefile

# Copyright (C) Nitrokey GmbH
# SPDX-License-Identifier: CC0-1.0
.PHONY: check
check:
RUSTLFAGS='-Dwarnings' cargo check --all-features --all-targets --workspace
.PHONY: lint
lint:
cargo clippy --all-features --all-targets --workspace -- --deny warnings
cargo fmt --all -- --check
RUSTDOCFLAGS='-Dwarnings' cargo doc --no-deps --workspace
reuse lint
.PHONY: test
test:
cargo test --all-features --workspace
.PHONY: ci
ci: check lint test