build: add lint target

ober

7f34bdd2656306682854bcd77c75cbf4438c6341

diff --git a/Makefile b/Makefile
index 509a960..273ea3a 100644
--- a/Makefile
+++ b/Makefile
@@ -63,7 +63,7 @@ JCODE_DEV_NATIVE_ENV = JERBOA_DEV_NATIVE=1 \
 	JERBOA_NATIVE_LIB="$(JCODE_DEV_NATIVE_LIB)" \
 	JCODE_TUI_DEV_NATIVE=1 JCODE_TUI_LIB="$(JCODE_DEV_TUI_LIB)"
 
-.PHONY: all help ensure-jerboa-tools build gen run test test-websearch-worker test-websearch-packaged test-tui-native-loader-security security audit security-audit verify sbom target-evidence reproducibility-report release-evidence test-providers local-eval clean repl binary install tui-shim run-tui native-rs linux linux-check linux-amd64 linux-arm64 jcode-linux-amd64 jcode-linux-arm64 freebsd freebsd-amd64 jcode-freebsd-amd64 purge-stale android android-clean vendor-deps vendor-provenance-check vendor-clean
+.PHONY: all help ensure-jerboa-tools build gen run test test-websearch-worker test-websearch-packaged test-tui-native-loader-security security audit security-audit verify sbom target-evidence reproducibility-report release-evidence test-providers local-eval clean repl binary install tui-shim run-tui native-rs linux linux-check linux-amd64 linux-arm64 jcode-linux-amd64 jcode-linux-arm64 freebsd freebsd-amd64 jcode-freebsd-amd64 purge-stale android android-clean vendor-deps vendor-provenance-check vendor-clean lint
 
 all: help
 
@@ -211,6 +211,8 @@ vendor-provenance-check: vendor-deps $(NATIVE_DIR)
 vendor-clean:
 	rm -rf vendor
 
+lint: gen
+
 gen: ensure-jerboa-tools vendor-deps purge-stale
 	$(JERBUILD) transpile src lib