robinkb / vscode-build

Scripts to automate building Visual Studio Code OSS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build scripts for Visual Studio Code OSS

Container-based build scripts to compile Visual Studio Code into an RPM package.

Quick Start

Make sure that you have make, jq, and podman installed.

$ git clone https://github.com/robinkb/vscode-build
$ cd vscode-build
$ make

The RPM package is placed under target/.

Dependencies

The scripts use Podman to run the builds in a container. Podman is an excellent alternative to Docker that does not require root permissions to create containers.

jq is used to patch the product.json file included with Visual Studio Code OSS. The OSS version is missing the required properties to enable the extension store. Some of the properties like the executable name are also suffixed with -oss, which the patch removes.

Configuration

The Makefile defines a number of variables, like the version of Visual Studio Code to compile.

About

Scripts to automate building Visual Studio Code OSS


Languages

Language:Makefile 75.5%Language:Dockerfile 24.5%