class

Creestal::Core::Builder

Inherits Reference < Object

Constructors

new(ctx : Core::Context, site : Site | Nil = nil)
Source

Instance methods

run

Full build — cleans the output directory then delegates entirely to Site. Returns the populated Site so callers can pass it into run_incremental.

Source
run_incremental(changed_files : Array(String)) : Site

Incremental build — syncs every file in the batch and returns the live Site so the caller (serve) can pass it back on the next change.

Source