diff options
| -rw-r--r-- | desktop/post-install.sh | 26 | ||||
| -rw-r--r-- | desktop/pre-install.sh | 12 |
2 files changed, 38 insertions, 0 deletions
diff --git a/desktop/post-install.sh b/desktop/post-install.sh new file mode 100644 index 0000000000..7ac23cc6d2 --- /dev/null +++ b/desktop/post-install.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# Install electron +pushd node_modules/electron +npm run postinstall +popd + +# Install grpc-tools +pushd node_modules/grpc-tools +npm run install +popd + +# Build our own package: management interface +pushd packages/management-interface +npm run postinstall +popd + +# Build our own package: nseventforwarder +pushd packages/nseventforwarder +npm run postinstall +popd + +# Build our own package: windows-utils +pushd packages/windows-utils +npm run postinstall +popd diff --git a/desktop/pre-install.sh b/desktop/pre-install.sh new file mode 100644 index 0000000000..2ab5828f14 --- /dev/null +++ b/desktop/pre-install.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +# Configure npm +npm config set ignore-scripts true + +# Install node dependencies +npm ci + +# Create node_modules folder in mullvad-vpn +pushd packages/mullvad-vpn +test -d node_modules || mkdir node_modules +popd |
