xpm - The xPack Project Manager (preview)
A tool to automate builds, tests and manage C/C++ dependencies, inspired by npm
npm install --location=global xpm@latest
Multi-configurations, cross-platform
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.