Repository Layout¶
The make layout is part of the repository architecture.
The makes/ tree separates shared concepts instead of mixing every target into
one file. Repository-wide fragments live near the root, reusable bijux-py
logic lives under makes/bijux-py/, and package-facing entry files live under
makes/packages/.
Layout Anchors¶
makes/root.mk,makes/env.mk, andmakes/packages.mkat the repository layermakes/bijux-py/root/for root target groupsmakes/bijux-py/repository/for repository contractsmakes/bijux-py/ci/for CI target familiesmakes/packages/for package-specific bindings
Purpose¶
This page explains how the make tree is partitioned so readers can place new targets correctly.
Stability¶
Update it when the directory responsibilities of makes/ genuinely change.