Crates.io | zpack |
lib.rs | zpack |
version | 0.1.12 |
created_at | 2025-09-02 21:35:01.119941+00 |
updated_at | 2025-09-24 02:43:33.321284+00 |
description | A fast, configurable package manager which builds programs from source |
homepage | https://github.com/Pencilcaseman/zpack |
repository | https://github.com/Pencilcaseman/zpack |
max_upload_size | |
id | 1821663 |
size | 157,092 |
A fast, configurable module system that builds packages from source.
Build using Rust.
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