/SMPT-BinaryBuilds

A repository hosting CI to rebuild SMPT binaries from source

Primary LanguageShellGNU General Public License v3.0GPL-3.0

SMPT-BinaryBuilds

A repository hosting GitHub Actions CI to rebuild SMPT binaries and dependencies from source.

The goal of this repository is to package as binaries :

The result of this repository is the "linux" branch https://github.com/yanntm/SMPT-BinaryBuilds/tree/linux that contains the actual artefacts built using Github actions (which we thank for providing hosting, bandwidth and build time as well as high auditability and reproducibility).

Both of these binaries should end up on the path, related MCC-Driver for SMPT https://github.com/yanntm/MCC-drivers/tree/master/smpt contains a full install script to install the rest of the dependencies.

The point is that we'd like to avoid having to install build dependencies on a machine where we simply want to run the tool. This build is also configured to e.g. respect the "westmere cpu" constraint of the MCC and tries to build portable binaries that will run anywhere.

This repository is provided in the hope it may prove useful with GPL v3 license.

Originally built in April 2023 by Yann Thierry-Mieg, LIP6, CNRS & Sorbonne Université.

Last built June 2024.