build: add lint target
ober
3bf40aa97b45352c637109a2b297b15b3cb9616d
--- a/Makefile +++ b/Makefile @@ -22,11 +22,13 @@ LIBDIRS := $(ROOT)/lib:$(HOME)/mine/jerboa-sqlite/src:$(HOME)/mine/jerboa-websea RUNTIME_ENV := JERBOA_HOME="$(JERBOA_RUNTIME_HOME)" DYLD_FALLBACK_LIBRARY_PATH="$(JERBOA_NATIVE_DIR)" LD_LIBRARY_PATH="$(JERBOA_NATIVE_DIR):$$LD_LIBRARY_PATH" JERBOA_SEARCH_QIX_LIB="$(QIX_NATIVE_DIR)" JERBOA_SEARCH_QIX_DEV_NATIVE=1 JEXEC := $(RUNTIME_ENV) "$(JERBUILD)" exec --libdirs "$(LIBDIRS)" -.PHONY: all deps build check test native-test integration bench core-query-bench query-terms-bench link-replacement-bench frontier-enqueue-bench restart-bench segment-bench mmap-bench mmap-capacity-bench ranking-bench status-bench concurrency-bench hydration-bench search-page-bench document-frequency-bench ingest-transaction-bench memory-scaling-bench run clean +.PHONY: all deps build check test native-test integration bench core-query-bench query-terms-bench link-replacement-bench frontier-enqueue-bench restart-bench segment-bench mmap-bench mmap-capacity-bench ranking-bench status-bench concurrency-bench hydration-bench search-page-bench document-frequency-bench ingest-transaction-bench memory-scaling-bench run clean lint .DEFAULT_GOAL := check all: check +lint: check + SINATRA_SOURCES := $(SINATRA_DIR)/sinatra.ss $(wildcard $(SINATRA_DIR)/sinatra/*.ss) deps: $(SINATRA_LIB)/sinatra.sls