I would like to create an open-source AppImage for Visual Studio Code. Now, this Recipe of Simon Peter builds an AppImage of Visual Studio Code from binary releases provided by Microsoft, but these binary releases are proprietary-licensed (specifically they are licensed under an EULA), I would like to create an open-source AppImage. Building VSCode from source is fairly simple, it requires the build dependencies (note these are not run-time dependencies!),
python2 and the run-time dependencies of
nss and the actual compilation of VSCode only requires the commands:
./scripts/npm.sh install node --max_old_space_size=2048 /usr/bin/gulp vscode-linux-x64
to be run from the top-level directory of VSCode’s source code. I just do not understand how to implement this in an AppImage Recipe. Any ideas?
Thanks for your time,