https://github.com/tuanpham-dev/vscode-arm-builder
VSCode ARM Builder
https://github.com/tuanpham-dev/vscode-arm-builder
Last synced: 10 months ago
JSON representation
VSCode ARM Builder
- Host: GitHub
- URL: https://github.com/tuanpham-dev/vscode-arm-builder
- Owner: tuanpham-dev
- Created: 2020-04-25T12:32:32.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-14T16:15:17.000Z (about 6 years ago)
- Last Synced: 2025-07-05T19:36:29.166Z (12 months ago)
- Language: Shell
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VSCode ARM Builder
This contains bash script and docker files that automatically build Visual Studio Code on ARM.
I'm not happy with the `arm` builds from headmelted and vscodium because they don't fix bug related to `vscode-sqlite3` module. Everytime you open vscode, the annoying welcome pages from vscode and its extension such as: `gitlens` always appear (you can check it yourself). So I decided to make my own build.
## Download
1. Download the [latest release](https://github.com/tuanpham-dev/vscode-arm-builder/releases/latest).
2. Double-click the downloaded `.deb` file, or run `sudo dpkg -i {downloaded .deb}`.
## Build from source
Clone this repo and change directory to repo folder.
### Build locally
1. Run `./build.sh`
2. Wait for complete (1 hour on my Raspberry Pi 4) and the `.deb` file is in `build` directory.
### Build using Docker
1. Make sure QEMU is installed
```
sudo apt-get install qemu binfmt-support qemu-user-static # Install the qemu packages
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes # This step will execute the registering scripts
```
2. Run `docker-compose up --build` or `docker-compose run vscode-arm` or `docker-compose run vscode-arm64`
3. Wait for complete (few hours on my i7-9750h laptop) and the `.deb` files are in `build` directory.