build: add lint target
ober
4ab4d41cf5904bea35aa9dc63cde524d70b6968c
--- a/Makefile +++ b/Makefile @@ -78,7 +78,7 @@ DIST_DIR ?= $(CURDIR)/dist RELEASE_EVIDENCE_DIR ?= $(DIST_DIR)/release-evidence TARGET_EVIDENCE_DIR ?= $(DIST_DIR)/target-evidence -.PHONY: help ensure-jerboa-tools ensure-deps native-runtime deps run test integration s3-integration doctor binary-release-inputs binary binary-doctor-smoke audit verify security dependency-evidence sbom reproducibility-report target-evidence release-evidence bundle install linux linux-amd64 linux-arm64 freebsd freebsd-amd64 clean +.PHONY: help ensure-jerboa-tools ensure-deps native-runtime deps run test integration s3-integration doctor binary-release-inputs binary binary-doctor-smoke audit verify security dependency-evidence sbom reproducibility-report target-evidence release-evidence bundle install linux linux-amd64 linux-arm64 freebsd freebsd-amd64 clean lint .DEFAULT_GOAL := help lib/libjerboa_native$(SO_EXT): ensure-jerboa-tools @@ -231,6 +231,8 @@ audit: deps verify: security test doctor audit reproducibility-report sbom target-evidence +lint: security + security: @test -f scripts/sanitize-evidence.sh || { echo "missing scripts/sanitize-evidence.sh" >&2; exit 1; } @bash scripts/package-security-test.sh