Skip to content

Commit a2de2ed

Browse files
Fix latest including prerelease parsing (#87)
* Update install.sh * Update install.sh
1 parent 845027b commit a2de2ed

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/scripts/install.sh

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,13 @@ parsedrelease=$(echo "$PARAM_RELEASE" | tr '[:upper:]' '[:lower:]')
7474
if [[ "$parsedrelease" = "latest" ]]; then
7575
mpmrelease=$(stream https://ssd.mathworks.com/supportfiles/ci/matlab-release/v0/latest)
7676
elif [[ "$parsedrelease" = "latest-including-prerelease" ]]; then
77-
mpmrelease=$(stream https://ssd.mathworks.com/supportfiles/ci/matlab-release/v0/latest-including-prerelease)
78-
releasestatus="--release-status=Prerelease"
77+
fetched=$(stream https://ssd.mathworks.com/supportfiles/ci/matlab-release/v0/latest-including-prerelease)
78+
if [[ "$fetched" == *prerelease ]]; then
79+
mpmrelease="${fetched%prerelease}"
80+
releasestatus="--release-status=Prerelease"
81+
else
82+
mpmrelease="$fetched"
83+
fi
7984
else
8085
mpmrelease="$parsedrelease"
8186
fi
@@ -152,4 +157,4 @@ echo 'export PATH="'$rootdir'/bin:'$batchdir':$PATH"' >> $BASH_ENV
152157
# add MATLAB Runtime to path for windows
153158
if [[ "$mwarch" = "win64" ]]; then
154159
echo 'export PATH="'$rootdir'/runtime/'$mwarch':$PATH"' >> $BASH_ENV
155-
fi
160+
fi

0 commit comments

Comments
 (0)