# How can you build and run from VSCode?

**URL:** <https://forum.defold.com/t/how-can-you-build-and-run-from-vscode/45963>\
**Category:** Questions\
**Created:** [March 10, 2019, 10:33pm UTC](https://forum.defold.com/t/how-can-you-build-and-run-from-vscode/45963 "2019-03-10T22:33:54Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Pkeod](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/pkeod/32/606_2.png) [@Pkeod](https://forum.defold.com/u/Pkeod)\
**Post date:** [March 11, 2019, 4:55am UTC](https://forum.defold.com/t/how-can-you-build-and-run-from-vscode/45963/3 "2019-03-11T04:55:39Z")

</div>

Here is a bob build script I’m currently using in production

> [@Build and bundle for multiple platforms from the command line](https://forum.defold.com/t/build-and-bundle-for-multiple-platforms-from-the-command-line/2577/20):
>
> Here is current version I’ve used multiple times to upload release builds multiple times to live users now #!/bin/bash title=$(less game.project | grep "^title = " | cut -d "=" -f2 | sed -e 's/^[[:space:]]\*//') title\_no\_space=$(echo -e "${title}" | tr -d '[[:space:]]') echo "Project: ${title}" if [! -f bob.jar] then echo "Unable to find bob.jar. Download it from d.defold.com." exit 1 fi bob() { java -jar bob.jar $@ } build() { platform=$1 shift 1 rm -rf build bob --archive clean…

---

_[View the full topic](https://forum.defold.com/t/how-can-you-build-and-run-from-vscode/45963)._
