You've already forked dev.commandline.waveterm
mirror of
https://github.com/wavetermdev/dev.commandline.waveterm.git
synced 2026-04-22 15:27:29 -07:00
Use environment variable to enable SDKs
This commit is contained in:
@@ -9,25 +9,12 @@ if [ ! -f ${FIRST_RUN} ]; then
|
||||
touch ${FIRST_RUN}
|
||||
fi
|
||||
|
||||
if [[ -d /usr/lib/sdk/dotnet ]]; then
|
||||
. /usr/lib/sdk/dotnet/enable.sh
|
||||
fi
|
||||
|
||||
if [[ -d /usr/lib/sdk/node10 ]]; then
|
||||
. /usr/lib/sdk/node10/enable.sh
|
||||
fi
|
||||
|
||||
if [[ -d /usr/lib/sdk/php73 ]]; then
|
||||
. /usr/lib/sdk/php73/enable.sh
|
||||
fi
|
||||
|
||||
if [[ -d /usr/lib/sdk/openjdk8 ]]; then
|
||||
. /usr/lib/sdk/openjdk8/enable.sh
|
||||
fi
|
||||
|
||||
if [[ -d /usr/lib/sdk/mono5 ]]; then
|
||||
. /usr/lib/sdk/mono5/enable.sh
|
||||
fi
|
||||
IFS=',' read -ra SDK <<< "$FLATPAK_ENABLE_SDK"
|
||||
for i in "${SDK[@]}"; do
|
||||
if [[ -d /usr/lib/sdk/$i ]]; then
|
||||
. /usr/lib/sdk/$i/enable.sh
|
||||
fi
|
||||
done
|
||||
|
||||
exec env PATH="${PATH}:${XDG_DATA_HOME}/node_modules/bin" \
|
||||
/app/extra/vscode/bin/code --extensions-dir=${XDG_DATA_HOME}/vscode/extensions "$@" ${WARNING_FILE}
|
||||
|
||||
Reference in New Issue
Block a user