build: add lint target
ober
b15bce3b4da4945fce7e0f39c51337e6b9ea87d7
--- a/Makefile +++ b/Makefile @@ -45,7 +45,7 @@ CFLAGS ?= -shared -fPIC -O2 $(WARN_CFLAGS) $(HARDEN_CFLAGS) $(OPENSSL_CFLAGS) LIBS ?= $(HARDEN_LDFLAGS) $(OPENSSL_LIBS) SHIM = jerboa_crypto_shim.so -.PHONY: all build transpile test test-loader test-native scrypt-benchmark clean shim ensure-jerboa-tools security audit openssl-advisory-check sbom reproducibility-report target-evidence verify release-evidence +.PHONY: all build transpile test test-loader test-native scrypt-benchmark clean shim ensure-jerboa-tools security audit openssl-advisory-check sbom reproducibility-report target-evidence verify release-evidence lint all: build @@ -87,6 +87,8 @@ scrypt-benchmark: build /usr/bin/time -p $(JERBUILD) exec --libdirs "$(LIBDIRS)" \ tests/scrypt-benchmark.ss +lint: security + security: scripts/security-check.sh @sh scripts/security-check.sh