more thorough build;
authorwenzelm
Thu, 09 Mar 2017 21:08:41 +0100
changeset 65164 6cbb894181c8
parent 65163 d596a070f039
child 65165 d98ede9e5917
more thorough build;
src/Tools/VSCode/src/build_vscode.scala
--- a/src/Tools/VSCode/src/build_vscode.scala	Thu Mar 09 16:56:39 2017 +0100
+++ b/src/Tools/VSCode/src/build_vscode.scala	Thu Mar 09 21:08:41 2017 +0100
@@ -64,8 +64,9 @@
     val output_path = extension_dir + Path.explode("out")
     progress.echo(output_path.implode)
 
-    val cmd = "vsce " + (if (publish) "publish" else "package")
-    progress.bash(cmd, cwd = extension_dir.file, echo = true).check
+    progress.bash(
+      "npm install && npm update --dev && vsce " + (if (publish) "publish" else "package"),
+      cwd = extension_dir.file, echo = true).check
   }