Documentation
¶
Overview ¶
Package vormabuild provides the end-user build entrypoint for Vorma apps.
The public surface stays intentionally tiny: `Build` for CLI-driven usage, and `BuildWithOptions` for explicit programmatic invocation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Build ¶
Build parses CLI flags from os.Args and executes vormabuild.
Supported flags: --dev, --hook, --no-binary.
func BuildWithOptions ¶
func BuildWithOptions(v *vorma.Vorma, options BuildOptions) error
BuildWithOptions executes vormabuild with explicit options.
Types ¶
type BuildOptions ¶
BuildOptions configures one vormabuild execution.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
backendroutes
Package backendroutes owns backend route discovery and discovered registrar overlay generation for vormabuild.
|
Package backendroutes owns backend route discovery and discovered registrar overlay generation for vormabuild. |
|
backendroutes/registraroverlay
Package registraroverlay owns discovered route registrar overlay artifacts and cache/fingerprint mechanics.
|
Package registraroverlay owns discovered route registrar overlay artifacts and cache/fingerprint mechanics. |
|
backendroutes/registrationgraph
Package registrationgraph owns route-registration graph traversal and canonical registration-call analysis for vormabuild backend route discovery.
|
Package registrationgraph owns route-registration graph traversal and canonical registration-call analysis for vormabuild backend route discovery. |
|
backendroutes/sourceparse
Package sourceparse owns the Go-source and route-pattern parsing primitives used by backend route discovery.
|
Package sourceparse owns the Go-source and route-pattern parsing primitives used by backend route discovery. |
|
buildentry
Package buildentry owns vormabuild command parsing and execution orchestration.
|
Package buildentry owns vormabuild command parsing and execution orchestration. |
|
buildenv
Package buildenv owns Vorma build-environment configuration wiring.
|
Package buildenv owns Vorma build-environment configuration wiring. |
|
buildflow
Package buildflow owns runtime build-mode orchestration for vormabuild.
|
Package buildflow owns runtime build-mode orchestration for vormabuild. |
|
buildinner
Package buildinner owns the hook-time build pipeline that parses routes, refreshes artifacts, and commits runtime state for a single build attempt.
|
Package buildinner owns the hook-time build pipeline that parses routes, refreshes artifacts, and commits runtime state for a single build attempt. |
|
buildlifecycle
Package buildlifecycle centralizes build-lifecycle tracing and rollback execution helpers for build orchestration.
|
Package buildlifecycle centralizes build-lifecycle tracing and rollback execution helpers for build orchestration. |
|
devreload
Package devreload owns dev-only route/watch reload orchestration for vormabuild flows.
|
Package devreload owns dev-only route/watch reload orchestration for vormabuild flows. |
|
routeartifacts
Package routeartifacts owns route-manifest and stage one/two route-artifact orchestration for vormabuild flows.
|
Package routeartifacts owns route-manifest and stage one/two route-artifact orchestration for vormabuild flows. |
|
routeparse
Package routeparse owns Vorma route-definition parsing for build time.
|
Package routeparse owns Vorma route-definition parsing for build time. |
|
testkit
Package testkit provides shared test fixtures and helpers for vormabuild packages so test setup semantics stay consistent across package boundaries.
|
Package testkit provides shared test fixtures and helpers for vormabuild packages so test setup semantics stay consistent across package boundaries. |
|
tsartifactgen
Package tsartifactgen owns TypeScript build artifact generation for Vorma.
|
Package tsartifactgen owns TypeScript build artifact generation for Vorma. |
Click to show internal directories.
Click to hide internal directories.