zpack

Crates.iozpack
lib.rszpack
version0.1.12
created_at2025-09-02 21:35:01.119941+00
updated_at2025-09-24 02:43:33.321284+00
descriptionA fast, configurable package manager which builds programs from source
homepagehttps://github.com/Pencilcaseman/zpack
repositoryhttps://github.com/Pencilcaseman/zpack
max_upload_size
id1821663
size157,092
Toby Davis (Pencilcaseman)

documentation

README

zpack

A fast, configurable module system that builds packages from source.

Build using Rust.

Example Usage

Goal: install HPL with OpenMPI and OpenBLAS, all using GCC.

zpack install hpl %openblas %openmpi +fabrics=auto +lto %%gcc

Why? We want HPL. HPL requires a BLAS implementation, which is provided by OpenBLAS. OpenMPI will act as the compiler for HPL and OpenBLAS but requires a base compiler of its own, for which we will use GCC.

If you mistyped the command with %gcc rather than %%gcc, you would see an error informing you that you have duplicate compiler definitions

Commit count: 68

cargo fmt