xpm - The xPack Project Manager
A tool to automate builds, tests and manage C/C++ dependencies, inspired by npm
npm install --location=global xpm@0.20.5
Multi-variant, cross-platform configurations
The xPack Framework is designed to automate building and testing of multiple configuration projects, and installing multiple versions of packages, across multiple platforms (Windows, macOS, GNU/Linux).
Easy to Use & Reproducible
Source libraries and binary packages can be added to projects as dependencies, and conveniently installed with xpm install
. This feature also ensures reproducibility, which is particularly beneficial in CI/CD environments.