Packaging¶
Writing and modifying packages.
Contents¶
- Simple Package — Minimal packaging walkthrough
- Fetchers and pinning —
fetchurlfamily; npins vs flakes - Python / Node / Rust / Go — Language ecosystem packaging
- Haskell packaging —
haskellPackages, Cabal builder, shells and limits -
JVM / PHP and others — Java/Gradle, Composer, Ruby/Perl survey
-
Patches and Overrides — Modifying packages
- Multiple Outputs — split outputs
- Cross Compilation — Cross builds
- Tests and passthru — Package tests and metadata