Skip to content
Fiona Klute edited this page Oct 2, 2020 · 1 revision

The mod_gnutls repository contains configuration for Gitpod, in case you prefer to work with an online development environment.

Open in Gitpod

Two notes on working on mod_gnutls with Gitpod:

  • If you make a change to the build system or add C source files, you will need to run make clean && bear make to recreate the compile_commands.json file (see Bear), which the Theia IDE needs to correctly analyze the C sources via clangd.

  • The Gitpod development container is based on Ubuntu, so the setup does not include SoftHSM. Ubuntu currently disables the SoftHSM test in their package build because it causes segfaults. If you want to work on PKCS#11 support I'm afraid you'll have to either set up a non-Ubuntu environment, or compile SoftHSM yourself.

Clone this wiki locally