20 lines
473 B
Bash
Executable File
20 lines
473 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# Builds vscode into vendor/modules/code-oss-dev/out-vscode.
|
|
|
|
# MINIFY controls whether a minified version of vscode is built.
|
|
MINIFY=${MINIFY-true}
|
|
|
|
main() {
|
|
cd "$(dirname "${0}")/../.."
|
|
|
|
cd vendor/modules/code-oss-dev
|
|
|
|
# extensions-ci compiles extensions and includes their media.
|
|
# compile-web compiles web extensions. TODO: Unsure if used.
|
|
yarn gulp extensions-ci compile-web "vscode-server${MINIFY:+-min}"
|
|
}
|
|
|
|
main "$@"
|