The xPack Reproducible Build Framework
Tools to manage, configure and build complex, package based, multi-target projects, in a reproducible way.
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.
npm Modules
@xpack/logger - The xPack Logger
@xpack/mock-console - The xPack Mock Console
@xpack/xpm-liquid - The xPack Liquid Substitutions
@xpack/update-checker - The xPack Update Checker
Binary Tools
xpack-dev-tools - xPack Binary Development Tools
Project Templates
@xpack/hello-world-template - A Hello World template
Visual Studio Code Extensions
ilg-vscode.xpack - xPack C/C++ Managed Build
Other
npm-packages-helper - npm Packages Helper
docusaurus-template-liquid - Docusaurus LiquidJS Template