From f85e4c21166a92e185e1da4acad99758dac38bad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=A4der?= Date: Tue, 16 Feb 2021 12:29:51 +0000 Subject: [PATCH] Generate .yarnrc to use a persistent link folder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Mäder --- linktheia.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/linktheia.sh b/linktheia.sh index ce6086cd59..8dcbddef05 100755 --- a/linktheia.sh +++ b/linktheia.sh @@ -1,6 +1,18 @@ BASEDIR="$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" THEIA_LOCATION=/projects/theia +if [ ! -f "/projects/.yarnrc" ]; then + echo "--link-folder /projects/links" > /projects/.yarnrc +else + echo .yarnrc already exists +fi + +if [ ! -d "/projects/links" ]; then + mkdir /projects/links +else + echo links folder exists +fi + for r in packages dev-packages examples; do for d in ` ls $THEIA_LOCATION/$r/`; do directory=$THEIA_LOCATION/$r/$d