build: add lint target
ober
ec5846fedeb67c08996a943b1c9aba2950d7a51a
--- a/Makefile +++ b/Makefile @@ -91,7 +91,7 @@ FREEBSD_CC_ENV := CC_x86_64_unknown_freebsd="$(FREEBSD_AMD64_CC)" \ .PHONY: all help gen binary symlinks test import-check focused-security-tests security audit verify sbom reproducibility-report target-evidence release-evidence clean clean-generated vendor-deps vendor-clean \ linux linux-amd64 linux-arm64 freebsd freebsd-amd64 \ - cross-check-amd64 cross-check-arm64 cross-check-freebsd + cross-check-amd64 cross-check-arm64 cross-check-freebsd lint # Per AGENTS.md: bare `make` prints targets and mutates nothing. all: help @@ -247,6 +247,8 @@ focused-security-tests: binary scripts/focused-security-tests.sh @REPO_ROOT="$(CURDIR)" sh scripts/focused-security-tests.sh > dist/focused-security-tests/result.txt @cat dist/focused-security-tests/result.txt +lint: import-check + import-check: gen @$(JERBUILD) exec --libdirs "$(LIBDIRS)" support/import-check.ss