Skip to content

Commit 176226b

Browse files
committed
env: cleanup and comments
Signed-off-by: Øyvind Harboe <[email protected]>
1 parent ae2e846 commit 176226b

File tree

2 files changed

+34
-23
lines changed

2 files changed

+34
-23
lines changed

dev_env.sh

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
#!/usr/bin/env bash
2-
3-
function setpaths() {
2+
#
3+
# Set developer paths and environment variables here,
4+
# user settings go in ./env.sh
5+
function __setpaths() {
46
local DIR=$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")
57
export PATH="$DIR/dependencies/bin:$PATH"
68
export CMAKE_INSTALL_RPATH=$DIR/dependencies/lib:$DIR/dependencies/lib64
7-
}
89

9-
setpaths
10+
if [[ "$OSTYPE" == "darwin"* ]]; then
11+
export CMAKE_PREFIX_PATH="$(brew --prefix or-tools)"
12+
fi
13+
}
14+
__setpaths
15+
unset -f __setpaths

env.sh

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,29 @@
1-
if [[ "$OSTYPE" == "darwin"* ]]; then
2-
DIR="$(dirname $(perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"))"
3-
else
4-
DIR="$(dirname $(readlink -f "${BASH_SOURCE[0]}"))"
5-
fi
1+
#!/usr/bin/env bash
2+
function __setpaths() {
3+
if [[ "$OSTYPE" == "darwin"* ]]; then
4+
DIR="$(dirname $(perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"))"
5+
else
6+
DIR="$(dirname $(readlink -f "${BASH_SOURCE[0]}"))"
7+
fi
68

7-
if [ -f /opt/rh/rh-python38/enable ]; then
8-
source /opt/rh/rh-python38/enable
9-
fi
9+
if [ -f /opt/rh/rh-python38/enable ]; then
10+
source /opt/rh/rh-python38/enable
11+
fi
1012

11-
export OPENROAD=${DIR}/tools/OpenROAD
12-
echo "OPENROAD: ${OPENROAD}"
13+
export OPENROAD=${DIR}/tools/OpenROAD
14+
echo "OPENROAD: ${OPENROAD}"
1315

14-
export PATH=${DIR}/dependencies/bin:$PATH
15-
export PATH=${DIR}/tools/install/OpenROAD/bin:$PATH
16-
export PATH=${DIR}/tools/install/yosys/bin:$PATH
16+
# Set user paths and environment variables here,
17+
# developer settings go in ./dev_env.sh
18+
export PATH=${DIR}/tools/install/OpenROAD/bin:$PATH
19+
export PATH=${DIR}/tools/install/yosys/bin:$PATH
1720

18-
if [[ "$OSTYPE" == "darwin"* ]]; then
19-
export PATH="/Applications/KLayout/klayout.app/Contents/MacOS:$PATH"
20-
export PATH="$(brew --prefix bison)/bin:$(brew --prefix flex)/bin:$(brew --prefix tcl-tk)/bin:$PATH"
21-
export CMAKE_PREFIX_PATH="$(brew --prefix or-tools)"
22-
fi
21+
if [[ "$OSTYPE" == "darwin"* ]]; then
22+
export PATH="/Applications/KLayout/klayout.app/Contents/MacOS:$PATH"
23+
export PATH="$(brew --prefix bison)/bin:$(brew --prefix flex)/bin:$(brew --prefix tcl-tk)/bin:$PATH"
24+
fi
2325

24-
export FLOW_HOME=$DIR/flow
26+
export FLOW_HOME=$DIR/flow
27+
}
28+
__setpaths
29+
unset -f __setpaths

0 commit comments

Comments
 (0)