From 15660914f8f5fa512d5fb83e026d0a9ce3ee53b1 Mon Sep 17 00:00:00 2001 From: talha Date: Thu, 18 Aug 2022 02:19:14 +0500 Subject: [PATCH] script for making builds --- link.sh | 22 +++++----------------- rebuild.sh | 29 +++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 17 deletions(-) create mode 100755 rebuild.sh diff --git a/link.sh b/link.sh index 83cddb17b..beaca34a1 100755 --- a/link.sh +++ b/link.sh @@ -1,17 +1,5 @@ -#!/bin/sh -# npm run unbuild -# npm run build -# npm link -rm -rf node_modules -rm -rf packages/core-types/node_modules -rm -rf packages/core-types/package-lock.json -rm -rf packages/ethers-lib/node_modules -rm -rf packages/ethers-lib/package-lock.json -rm -rf packages/node_client/node_modules -rm -rf packages/node_client/package-lock.json -rm -rf packages/relayer/node_modules -rm -rf packages/relayer/package-lock.json -rm -rf packages/smart-account/node_modules -rm -rf packages/smart-account/package-lock.json -rm -rf packages/transactions/node_modules -rm -rf packages/transactions/package-lock.json +!/bin/sh +npm run unbuild +npm run build +npm link + diff --git a/rebuild.sh b/rebuild.sh new file mode 100755 index 000000000..c33bb881d --- /dev/null +++ b/rebuild.sh @@ -0,0 +1,29 @@ +#!/bin/sh + +rm -rf node_modules +rm -rf packages/core-types/node_modules +rm -rf packages/core-types/package-lock.json +rm -rf packages/core-types/dist +rm -rf packages/ethers-lib/node_modules +rm -rf packages/ethers-lib/package-lock.json +rm -rf packages/ethers-lib/dist + +rm -rf packages/node_client/node_modules +rm -rf packages/node_client/package-lock.json +rm -rf packages/node_client/dist + +rm -rf packages/relayer/node_modules +rm -rf packages/relayer/package-lock.json +rm -rf packages/relayer/dist + +rm -rf packages/smart-account/node_modules +rm -rf packages/smart-account/package-lock.json +rm -rf packages/smart-account/dist + +rm -rf packages/transactions/node_modules +rm -rf packages/transactions/package-lock.json +rm -rf packages/transactions/dist + +npx lerna bootstrap --force-local +npm run build +npm link \ No newline at end of file