From c19f7a2abb0e2b9fafd2837903695fa44ce9efb3 Mon Sep 17 00:00:00 2001 From: Shibo Lyu Date: Thu, 3 Nov 2022 15:10:17 +0000 Subject: [PATCH] fix: Tree-sitter build scripts. --- build_scripts/build_parser.sh | 1 + package.json | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build_scripts/build_parser.sh b/build_scripts/build_parser.sh index 224a6c1..92e9658 100755 --- a/build_scripts/build_parser.sh +++ b/build_scripts/build_parser.sh @@ -16,3 +16,4 @@ mv tree-sitter-svelte/build/lib/libtree-sitter-svelte.dylib SvelteNova.novaexten # Clean up the submodule folder to avoid problems rm -rf tree-sitter-svelte/build rm tree-sitter-svelte/Makefile +rm tree-sitter-svelte/libtree-sitter-svelte.dylib diff --git a/package.json b/package.json index f09c01f..ff2048e 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,9 @@ "license": "MIT", "private": false, "scripts": { - "build": "rollup -c && cp README.md LICENSE CHANGELOG.md SvelteNova.novaextension && rm -rf SvelteNova.novaextension/node_modules" + "build:tree-sitter": "./build_scripts/build_parser.sh /Applications/Nova.app", + "build:js": "rollup -c && cp README.md LICENSE CHANGELOG.md SvelteNova.novaextension && rm -rf SvelteNova.novaextension/node_modules", + "build": "yarn build:tree-sitter && yarn build:js" }, "devDependencies": { "@rollup/plugin-commonjs": "^17.1.0",