build: add lint target
ober
996da61f2e57d465c23bdfd1a9f51587e4e24e64
--- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ REPRO_DIR ?= dist/reproducibility SOAK_DIR ?= dist/soak SMOKE_PORT ?= $(shell python3 -c 'import socket; s=socket.socket(); s.bind(("127.0.0.1",0)); print(s.getsockname()[1]); s.close()' 2>/dev/null || echo 18080) -.PHONY: all build binary run install clean clean-generated ensure-jsqlite ensure-native-src import-check unit-test security audit smoke sbom reproducibility-report soak-evidence verify release-evidence +.PHONY: all build binary run install clean clean-generated ensure-jsqlite ensure-native-src import-check unit-test security audit smoke sbom reproducibility-report soak-evidence verify release-evidence lint all: binary @@ -94,6 +94,8 @@ unit-test: binary EDGE_MAX_PENDING_RETRIES=3 EDGE_MAX_RETRIES_PER_SOURCE_TYPE=2 \ EDGE_MAX_REPLAY_KEYS=8 ./dist/edge-security-test +lint: security + security: clean-generated bash scripts/security-check.sh