From: Luke Kenneth Casson Leighton Date: Sun, 19 Sep 2021 10:18:19 +0000 (+0000) Subject: use main soclayout mksym.sh and symlink in experiments9 X-Git-Tag: LS180_RC8_FINAL~1 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=20fb7cc48b1615720e69577f09f718e64a6060fc;p=soclayout.git use main soclayout mksym.sh and symlink in experiments9 --- diff --git a/experiments9/mksym.sh b/experiments9/mksym.sh deleted file mode 100755 index 95e1297..0000000 --- a/experiments9/mksym.sh +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash - -ALLIANCE_TOOLKIT=${ALLIANCE_TOOLKIT:-${HOME}/alliance-check-toolkit/} -if [ ! -d ${ALLIANCE_TOOLKIT} ]; then - echo "alliance-check-toolkit not found; please set ALLIANCE_TOOLKIT" - exit 20 -fi - -echo "creating symlinks" - -mkdir -p mk/dks.d -mkdir -p mk/users.d - -declare -a ScriptsArray=("os" "users" "binaries" "alliance" - "design-flow" "pr-coriolis" "pr-alliance" "pr-hibikino" - "synthesis-yosys" -) - -for script in "${ScriptsArray[@]}"; do - if [ ! -L "mk/$script.mk" ]; then - echo "link" mk/$script.mk - ln -s $ALLIANCE_TOOLKIT/etc/mk/$script.mk mk/$script.mk - fi -done - -declare -a LibsArray=("sxlib" "nsxlib" "nsxlib45" "cmos" "cmos45" "mosis" - "FreePDK_45" "FreePDK_C4M45" -) - -for script in "${LibsArray[@]}"; do - if [ ! -L "mk/dks.d/$script.mk" ]; then - echo "link" mk/dks.d/$script.mk - ln -s $ALLIANCE_TOOLKIT/etc/mk/dks.d/$script.mk mk/dks.d/$script.mk - fi -done - -declare -a UsersArray=("lkcl" "$USER" -) - -for script in "${UsersArray[@]}"; do - echo "User script examining $script..." - if [ ! -L "mk/users.d/user-$script.mk" ]; then - echo "link" mk/users.d/user-$script.mk - ln -s $ALLIANCE_TOOLKIT/etc/mk/users.d/user-$script.mk \ - mk/users.d/user-$script.mk - fi -done - diff --git a/experiments9/mksym.sh b/experiments9/mksym.sh new file mode 120000 index 0000000..645c607 --- /dev/null +++ b/experiments9/mksym.sh @@ -0,0 +1 @@ +../mksym.sh \ No newline at end of file diff --git a/mksym.sh b/mksym.sh index a458171..95e1297 100755 --- a/mksym.sh +++ b/mksym.sh @@ -34,10 +34,11 @@ for script in "${LibsArray[@]}"; do fi done -declare -a UsersArray=("lkcl" +declare -a UsersArray=("lkcl" "$USER" ) for script in "${UsersArray[@]}"; do + echo "User script examining $script..." if [ ! -L "mk/users.d/user-$script.mk" ]; then echo "link" mk/users.d/user-$script.mk ln -s $ALLIANCE_TOOLKIT/etc/mk/users.d/user-$script.mk \