lib/Tools/vscode
author wenzelm
Mon, 07 Mar 2022 21:16:12 +0100
changeset 75240 83197a0ac6df
parent 75170 08b8c0a2d67c
child 75252 41dfe941c3da
permissions -rwxr-xr-x
towards UTF-8-Isabelle symbol encoding;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
75090
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
     1
#!/usr/bin/env bash
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
     2
#
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
     3
# Author: Makarius
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
     4
#
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
     5
# DESCRIPTION: run Isabelle/VSCode using local VSCodium installation
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
     6
75240
83197a0ac6df towards UTF-8-Isabelle symbol encoding;
wenzelm
parents: 75170
diff changeset
     7
export ISABELLE_VSCODE_SYMBOLS="$(platform_path "$ISABELLE_VSCODE_WORKSPACE/symbols.json")"
83197a0ac6df towards UTF-8-Isabelle symbol encoding;
wenzelm
parents: 75170
diff changeset
     8
75090
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
     9
DIR="$(isabelle vscode_setup -C)" || exit "$?"
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
    10
exec "$DIR/bin/codium" \
75170
08b8c0a2d67c prefer hardwired locale;
wenzelm
parents: 75098
diff changeset
    11
  --locale en-US \
75098
9e79c9f55edd clarified directory;
wenzelm
parents: 75090
diff changeset
    12
  --user-data-dir "$(platform_path "$ISABELLE_VSCODE_SETTINGS"/user-data)" \
75090
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
    13
  --extensions-dir "$(platform_path "$ISABELLE_VSCODE_SETTINGS"/extensions)" \
2af8426e1f65 run Isabelle/VSCode using local VSCodium installation;
wenzelm
parents:
diff changeset
    14
  "$@"