mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 19:01:54 +00:00
Packaging Layout
This directory follows the same high-level structure as package-manager:
packaging/debian/packaging/fedora/packaging/arch/
The package metadata in these folders is used to keep Infinito.Nexus host dependencies explicit and distro-specific.
scripts/install/package.sh builds and installs the local package for
the current distro (Arch, Debian/Ubuntu, Fedora), so dependency resolution is
performed by the distro package manager from package metadata.
Local Test Environment 🧪
These package definitions are required to bootstrap and run the local development/test environment reliably. 🚀
Bootstrap tooling is provided via Kevin's Package Manager: https://github.com/kevinveenbirkenbach/package-manager
Scope of declared dependencies:
- Core developer workflow (
make install,make setup) - Local/CI deployment helpers (
docker,jq,ansible,sshtooling) - Basic shell/Python helper tooling used by scripts
Optional lint/test extras are declared as Recommends/optdepends where
supported.