diff options
author | Kirill Dubovitskiy <kirill2003de@gmail.com> | 2023-08-06 18:49:50 -0700 |
---|---|---|
committer | Kirill Dubovitskiy <kirill2003de@gmail.com> | 2023-08-06 18:49:50 -0700 |
commit | c3723a132f5c45adb765301b7854ca6b4b6ce82c (patch) | |
tree | 8758020beefba2f76386b744f529c0528f9964a9 /install-dependencies.sh | |
parent | 400d1da490dab08a9b2ef2c88ab842ae5bc75620 (diff) | |
download | sncontinue-c3723a132f5c45adb765301b7854ca6b4b6ce82c.tar.gz sncontinue-c3723a132f5c45adb765301b7854ca6b4b6ce82c.tar.bz2 sncontinue-c3723a132f5c45adb765301b7854ca6b4b6ce82c.zip |
Added a task to install all dependencies from top level without having to figure out commands in multiple sub projects. Developers should run this before the first debugging session and anytime they pull
Diffstat (limited to 'install-dependencies.sh')
-rwxr-xr-x | install-dependencies.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/install-dependencies.sh b/install-dependencies.sh new file mode 100755 index 00000000..a913f971 --- /dev/null +++ b/install-dependencies.sh @@ -0,0 +1,18 @@ + +#!/bin/bash +# This is used in a task in .vscode/tasks.json +# Start developing with: +# - Run Task -> Install Dependencies +# - Debug -> Server + Extension + +# Server +echo "Installing server dependencies..." +pushd continuedev || exit +./install-dependencies.sh +popd || exit + +# VSCode Extension (will also package GUI) +echo "Installing VSCode extension dependencies..." +pushd extension || exit +# This does way too many things inline but is the common denominator between many of the scripts +npm run package
\ No newline at end of file |