rename std/build.sx -> modules/compiler.sx (the compiler-API surface)
Per user direction: the low-level abi(.compiler) primitive surface is the comptime 'compiler' library, so name the file compiler.sx (a peer of build.sx) instead of the interim std/build.sx — which also frees the 'build' name for the default build IMPLEMENTATION (default_build + on_build slot), which will live in modules/build.sx alongside the BuildOptions DSL. Updated the two example imports + the plan's Phase 5 file-split note. 704/0 both gates.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#import "modules/std.sx";
|
||||
#import "modules/build.sx";
|
||||
#import "modules/std/build.sx";
|
||||
#import "modules/compiler.sx";
|
||||
|
||||
// P5.2 smoke test — the build-pipeline query primitives (`c_object_paths` /
|
||||
// `link_libraries` / `emit_object`) run on the comptime VM: the list queries
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#import "modules/std.sx";
|
||||
#import "modules/build.sx";
|
||||
#import "modules/std/build.sx";
|
||||
#import "modules/compiler.sx";
|
||||
|
||||
// P5.2b smoke test — the `link` build-pipeline ACTION runs on the comptime VM,
|
||||
// dispatching through the host-installed linker hook (the VM can't link itself).
|
||||
|
||||
Reference in New Issue
Block a user