src/Tools/VSCode/src/build_vscode.scala
changeset 66230 ae814012b95f
parent 66228 5707cfb531ee
child 66231 406b5ae7f5f3
equal deleted inserted replaced
66229:d3b6e5e47015 66230:ae814012b95f
    34   {
    34   {
    35     val output_path = extension_dir + Path.explode("out")
    35     val output_path = extension_dir + Path.explode("out")
    36     progress.echo(output_path.implode)
    36     progress.echo(output_path.implode)
    37 
    37 
    38     progress.bash(
    38     progress.bash(
    39       "npm install && npm update --dev && vsce " +
    39       "npm install && npm update --dev && vsce " + (if (publish) "publish" else "package"),
    40       (if (publish)
       
    41         "publish --baseImagesUrl http://isabelle.in.tum.de/repos/isabelle/raw-file/tip/src/Tools/VSCode/extension"
       
    42        else "package"),
       
    43       cwd = extension_dir.file, echo = true).check
    40       cwd = extension_dir.file, echo = true).check
    44   }
    41   }
    45 
    42 
    46 
    43 
    47   /* Isabelle tool wrapper */
    44   /* Isabelle tool wrapper */