budibase/scripts/link-dependencies.sh

70 lines
1.2 KiB
Bash
Raw Normal View History

echo "Linking backend-core"
cd packages/backend-core
yarn unlink
yarn link
cd -
echo "Linking string-templates"
cd packages/string-templates
yarn unlink
yarn link
cd -
echo "Linking types"
cd packages/types
yarn unlink
yarn link
cd -
echo "Linking bbui"
cd packages/bbui
yarn unlink
yarn link
cd -
echo "Linking frontend-core"
cd packages/frontend-core
yarn unlink
yarn link
cd -
echo "Linking shared-core"
cd packages/shared-core
yarn unlink
yarn link
cd -
2023-04-11 17:53:51 +02:00
echo "Linking pro"
cd packages/pro/packages/pro
yarn unlink
yarn link
cd -
if [ -d "../account-portal" ]; then
cd ../account-portal
echo "Bootstrapping account-portal"
yarn bootstrap
cd packages/server
echo "Linking backend-core to account-portal"
yarn link "@budibase/backend-core"
echo "Linking string-templates to account-portal"
2022-04-22 10:43:51 +02:00
yarn link "@budibase/string-templates"
echo "Linking types to account-portal"
yarn link "@budibase/types"
2022-04-22 10:43:51 +02:00
if [ -d "../../../budibase-pro" ]; then
echo "Linking pro to account-portal"
yarn link "@budibase/pro"
fi
cd ../ui
echo "Linking bbui to account-portal"
yarn link "@budibase/bbui"
echo "Linking frontend-core to account-portal"
yarn link "@budibase/frontend-core"
fi