summaryrefslogtreecommitdiffhomepage
path: root/gui/tasks/scripts.js
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2020-08-20 15:04:27 +0200
committerDavid Lönnhager <david.l@mullvad.net>2020-08-20 15:04:27 +0200
commit3e277b10f220d022726430cbed20fab4d6b1957d (patch)
treeb8d26480c9e4bae70eee19c9484e5e7ef85c882c /gui/tasks/scripts.js
parent9a67c39d37c042df4b9381bd101a369efd516880 (diff)
parent857a4101f98b564caba1455aabf988eac8adc55e (diff)
downloadmullvadvpn-3e277b10f220d022726430cbed20fab4d6b1957d.tar.xz
mullvadvpn-3e277b10f220d022726430cbed20fab4d6b1957d.zip
Merge branch 'tonic-management-interface'
Diffstat (limited to 'gui/tasks/scripts.js')
-rw-r--r--gui/tasks/scripts.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/gui/tasks/scripts.js b/gui/tasks/scripts.js
index 82896dac21..5ee33a9071 100644
--- a/gui/tasks/scripts.js
+++ b/gui/tasks/scripts.js
@@ -1,4 +1,5 @@
-const { src, dest } = require('gulp');
+const { exec } = require('child_process');
+const { src, dest, series } = require('gulp');
const ts = require('gulp-typescript');
const inject = require('gulp-inject-string');
const TscWatchClient = require('tsc-watch/client');
@@ -25,7 +26,13 @@ function compileScripts() {
.pipe(dest('build'));
}
+function buildProto(callback) {
+ exec('bash ./scripts/build-proto.sh', (err) => callback(err));
+}
+
compileScripts.displayName = 'compile-scripts';
+buildProto.displayName = 'build-proto';
exports.build = compileScripts;
+exports.buildProto = buildProto;
exports.makeWatchCompiler = makeWatchCompiler;