From 74c6b0d560c2660db4d9e8c76b681f538d494160 Mon Sep 17 00:00:00 2001 From: Caleb White Date: Mon, 2 Sep 2024 16:40:17 -0500 Subject: [PATCH] feat: move npm generate script to Makefile --- Makefile | 6 +++++- package.json | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 92000709..cb030155 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,11 @@ all install uninstall clean: $(MAKE) -C php $@ $(MAKE) -C php_only $@ +generate: + cd php && $(TS) generate --no-bindings + cd php_only && $(TS) generate --no-bindings + test: $(TS) test -.PHONY: all install uninstall clean test update +.PHONY: all install uninstall clean test update generate diff --git a/package.json b/package.json index 451c1c67..cacab608 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,6 @@ "scripts": { "install": "node-gyp-build", "lint": "eslint common/define-grammar.js", - "generate": "for dir in php php_only; do cd $dir && tree-sitter generate --no-bindings && cd ..; done", "prestart": "tree-sitter build php --wasm -o php/tree-sitter-php.wasm", "start": "tree-sitter playground --grammar-path php", "test": "node --test bindings/node/*_test.js"