aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/build-unix.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/build-unix.sh')
-rwxr-xr-xscripts/build-unix.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/scripts/build-unix.sh b/scripts/build-unix.sh
index 872219a8f..07f9f2f81 100755
--- a/scripts/build-unix.sh
+++ b/scripts/build-unix.sh
@@ -63,13 +63,15 @@ if [ "$CLEAN" != "true" ]; then
63 printf "\n*************** SKIPPING Cleaning ***************\n" 63 printf "\n*************** SKIPPING Cleaning ***************\n"
64else 64else
65 printf "\n*************** Cleaning!!!!!! ***************\n" 65 printf "\n*************** Cleaning!!!!!! ***************\n"
66 npm cache clean --force 66
67 rm -rf ~/.npm ~/.node-gyp ~/.asdf/installs/nodejs/*/.npm/
68 if [[ -s 'pnpm-lock.yaml' ]]; then 67 if [[ -s 'pnpm-lock.yaml' ]]; then
69 pnpm store prune || true # in case the pnpm executable itself is not present 68 pnpm store prune || true # in case the pnpm executable itself is not present
70 rm -rf ~/.pnpm-store ~/.pnpm-state 69 rm -rf ~/.pnpm-store ~/.pnpm-state
71 fi 70 fi
72 71
72 npm cache clean --force
73 rm -rf ~/.npm ~/.node-gyp ~/.electron-gyp ~/.asdf/installs/nodejs/*/.npm/
74
73 git -C recipes clean -fxd # Clean recipes folder/submodule 75 git -C recipes clean -fxd # Clean recipes folder/submodule
74 git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it 76 git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it
75fi 77fi
@@ -125,7 +127,7 @@ printf "\n*************** Building recipes ***************\n"
125# Note: 'recipes' is already using only pnpm - can switch to $BASE_CMD AFTER both repos are using pnpm 127# Note: 'recipes' is already using only pnpm - can switch to $BASE_CMD AFTER both repos are using pnpm
126pushd recipes 128pushd recipes
127pnpm i 129pnpm i
128pnpm run package 130pnpm package
129popd 131popd
130 132
131# ----------------------------------------------------------------------------- 133# -----------------------------------------------------------------------------