mirror of
https://github.com/holos-run/holos.git
synced 2026-03-19 16:54:58 +00:00
This patch restructures the bare platform in preparation for a `Platform` kind of output from CUE in addition to the existing `BuildPlan` kind. This patch establishes a pattern where our own CUE defined code goes into the two CUE module paths: 1. `internal/platforms/cue.mod/gen/github.com/holos-run/holos/api/v1alpha1` 2. `internal/platforms/cue.mod/pkg/github.com/holos-run/holos/api/v1alpha1` 3. `internal/platforms/cue.mod/usr/github.com/holos-run/holos/api/v1alpha1` The first path is automatically generated from Go structs. The second path is where we override and provide additional cue level integration. The third path is reserved for the end user to further refine and constrain our definitions.
2 lines
2 B
Plaintext
2 lines
2 B
Plaintext
0
|