From 85805b196a1c91d62b12978737c12fe8e999241f Mon Sep 17 00:00:00 2001 From: Samuel Reed Date: Sat, 31 Oct 2026 17:45:16 -0400 Subject: [PATCH] build: make lint install dependencies first like the other targets CodeRabbit on #837: lint ran $(BIN)/eslint and $(BIN)/tsc with no $(BIN) prerequisite, so make lint on a fresh checkout failed, and under make -j a release target could start lint before the install finished. Swept the Makefile: lint was the only target using $(BIN) tools without the prerequisite. make -n with BIN on a missing path now runs yarn install first. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 603e8e2f..83928ff1 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ clean: rm -rf build mkdir -p build -lint: +lint: $(BIN) @$(BIN)/eslint lib @$(BIN)/tsc --noEmit @$(BIN)/tsc -p typings