DEV IN PROGRESS

Version in development

Several ways to download the code are available:

Git repository

Chrysalide source code can be obtained from its Git repository with the following command:

git clone http://git.0xdeadc0de.fr/chrysalide.git

To begin with the compilation process, please consider reading the installation procedure.

Source archive

The repository content is archived in the chrysalide-latest.tar.xz file.

Once again, the installation procedure provides all useful details about the compilation.

Distribution packages

All signatures are based on the identity Chrysalide Builder <builder {AT} chrysalide.re>.

Debian

In order to enable the signed Debian repository, import its public key into the apt keychain with:

wget -q -O - https://repo.chrysalide.re/chrysalide-builder.pub | apt-key add -

Declare the repository by creating the /etc/apt/sources.list.d/chrysalide.list file:

deb https://repo.chrysalide.re/debian/ testing main

Update the system with HTTPS support if needed:

apt-get install apt-transport-https
apt-get update

Install the current version of Chrysalide (with the development package if you plan to create native plugins):

apt-get install chrysalide-batch chrysalide-batch-dev

Python

Chrysalide is available from the Python Package Index (PyPI) repository.

Install its Python bindings with:

pip3 install pychrysalide

The source distribution is only provided, thus some dependencies are required to be installed for building the final package.