Reorganize the source checkout layout
Separate tracked source from generated artifacts so the repo root stops accumulating helper scripts, manifests, and local runtime outputs. Move manual shell entrypoints under scripts/, manifests under config/, and the Firecracker API reference under docs/reference/. Make build and runtimebundle now target build/bin, build/runtime, and build/dist as the canonical source-checkout paths. Update runtime discovery, helper scripts, tests, and docs to follow the new layout while keeping legacy source-checkout runtime fallbacks for existing local bundles during migration. Validated with bash -n on the moved scripts, make build, and GOCACHE=/tmp/banger-gocache go test ./....
This commit is contained in:
parent
2362d0ae39
commit
01c7cb5e65
23 changed files with 296 additions and 186 deletions
27
config/packages.void
Normal file
27
config/packages.void
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
base-minimal
|
||||
base-devel
|
||||
bash
|
||||
openssh
|
||||
ca-certificates
|
||||
curl
|
||||
docker
|
||||
docker-compose
|
||||
fd
|
||||
fzf
|
||||
git
|
||||
iputils
|
||||
jq
|
||||
kmod
|
||||
iproute2
|
||||
less
|
||||
lsof
|
||||
make
|
||||
procps-ng
|
||||
psmisc
|
||||
ripgrep
|
||||
strace
|
||||
tmux
|
||||
vim
|
||||
unzip
|
||||
zip
|
||||
zstd
|
||||
Loading…
Add table
Add a link
Reference in a new issue