@@ -78,27 +78,15 @@ conda install -y conda-forge::pyjuliacall
78
78
echo " Environment variables referencing JULIA:"
79
79
env | grep JULIA
80
80
81
- # Ask user whether to do a standard or developer install
82
- if [ -z " $RMS_MODE " ]; then
83
- echo " Choose installation mode:"
84
- echo " 1) Standard install (download from GitHub)"
85
- echo " 2) Developer install (install from local path)"
86
- read -p " Enter 1 or 2 [default: 1]: " installation_choice
87
-
88
- if [ " $installation_choice " = " 2" ]; then
89
- RMS_MODE=" dev"
90
- else
91
- RMS_MODE=" standard"
92
- fi
93
- fi
94
-
95
- echo " Selected RMS installation mode: $RMS_MODE "
81
+ # Defaults to "standard" if no arg provided
82
+ RMS_MODE=${1:- standard}
96
83
97
84
# Default RMS branch for standard install
98
85
RMS_BRANCH=${RMS_BRANCH:- for_rmg}
99
86
100
87
# Ask for local RMS path
101
- if [ " $RMS_MODE " = " dev" ]; then
88
+ if [ " $RMS_MODE " = " developer" ]; then
89
+ echo " Using developer mode for RMS installation"
102
90
read -e -p " Please enter full path to your local RMS source code: " RMS_PATH
103
91
if [ ! -d " $RMS_PATH " ]; then
104
92
echo " ERROR: '$RMS_PATH ' is not a valid directory."
@@ -140,7 +128,7 @@ if [ "$RMS_MODE" = "standard" ] || [ "$RMS_MODE" = "CI" ]; then
140
128
exit(1)
141
129
end
142
130
EOF
143
- elif [ " $RMS_MODE " = " dev " ]; then
131
+ elif [ " $RMS_MODE " = " developer " ]; then
144
132
echo " Installing RMS in developer mode from path: $RMS_PATH "
145
133
julia << EOF || echo "RMS developer install error - continuing anyway ¯\\ _(ツ)_/¯"
146
134
using Pkg
@@ -159,7 +147,7 @@ elif [ "$RMS_MODE" = "dev" ]; then
159
147
end
160
148
EOF
161
149
else
162
- echo " Unknown RMS_MODE: $RMS_MODE . Must be either 'standard' or 'dev '."
150
+ echo " Unknown RMS_MODE: $RMS_MODE . Must be either 'CI', ' standard' or 'developer '."
163
151
exit 1
164
152
fi
165
153
0 commit comments