From 3fc81ed2c88c17e10e9bcd0110d9e4387b37f003 Mon Sep 17 00:00:00 2001 From: Hien To Date: Thu, 15 Aug 2024 10:42:23 +0700 Subject: [PATCH] Resolve comment in brew PR --- cortex-cpp/package.json | 9 +++++++-- cortex-js/package.json | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cortex-cpp/package.json b/cortex-cpp/package.json index 84cc49d9d..0fc51ab24 100644 --- a/cortex-cpp/package.json +++ b/cortex-cpp/package.json @@ -10,7 +10,11 @@ }, "scripts": { "install": "prebuild-install --runtime napi --backend cmake-js --config Release || yarn rebuild", - "build-deps": "cmake-js configure --directory ./cortex-cpp-deps --out ./build-deps/cortex-cpp-deps --config Release && cmake-js build --directory ./cortex-cpp-deps --out ./build-deps/cortex-cpp-deps --config Release", + "build-deps": "cmake-js configure --directory ./cortex-cpp-deps --out ./build-deps/cortex-cpp-deps --config Release && cmake-js build --directory ./cortex-cpp-deps --out ./build-deps/cortex-cpp-deps --config Release && yarn clean-build-deps", + "clean-build-deps": "run-script-os", + "clean-build-deps:windows": "echo 'No need to clean build-deps on Windows'", + "clean-build-deps:linux": "rm -rf ./build-deps/cortex-cpp-deps && rm -rf ./build/CMakeCache.txt && rm -rf ./build/CMakeFiles && rm -rf ./build/compile_commands.json", + "clean-build-deps:macos": "rm -rf ./build-deps/cortex-cpp-deps && rm -rf ./build/CMakeCache.txt && rm -rf ./build/CMakeFiles && rm -rf ./build/compile_commands.json", "build": "yarn build-deps && cmake-js configure --config Release && cmake-js build --config Release", "rebuild": "yarn build-deps && cmake-js rebuild --config Release", "prebuild": "yarn build-deps && prebuild --runtime napi --backend cmake-js --all --strip --verbose --config Release --include-regex \"\\.(node|exp|lib|so)$\"", @@ -28,7 +32,8 @@ }, "devDependencies": { "@types/node": "^20.14.9", - "typescript": "^5.5.3" + "typescript": "^5.5.3", + "run-script-os": "^1.1.6" }, "binary": { "napi_versions": [ diff --git a/cortex-js/package.json b/cortex-js/package.json index 8ac4d06d8..8acdac4d5 100644 --- a/cortex-js/package.json +++ b/cortex-js/package.json @@ -58,7 +58,7 @@ "class-transformer": "^0.5.1", "class-validator": "^0.14.1", "cli-progress": "^3.12.0", - "cortex-cpp": "0.5.0-40", + "cortex-cpp": "0.5.0-44", "decompress": "^4.2.1", "hyllama": "^0.2.2", "js-yaml": "^4.1.0",