migrate to the restructured sx stdlib paths
modules/compiler.sx -> modules/build.sx; stb/stb_truetype/opengl/sdl3 -> modules/ffi/; modules/process.sx -> modules/std/process.sx. Rebuilt for macos + ios-sim; 23/23 logic snapshots pass.
This commit is contained in:
4
audio.sx
4
audio.sx
@@ -10,8 +10,8 @@
|
||||
// other targets never reference these symbols nor need the frameworks.
|
||||
|
||||
#import "modules/std.sx";
|
||||
#import "modules/std/objc.sx";
|
||||
#import "modules/compiler.sx";
|
||||
#import "modules/ffi/objc.sx";
|
||||
#import "modules/build.sx";
|
||||
|
||||
// AudioToolbox — System Sound Services. SystemSoundID is a UInt32; OSStatus a
|
||||
// SInt32 (0 == noErr); the clip's file is passed as a CFURLRef (opaque ptr).
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
// shrink to nothing) rather than alpha — the soft texture edges carry the fade.
|
||||
#import "modules/std.sx";
|
||||
#import "modules/math";
|
||||
#import "modules/opengl.sx";
|
||||
#import "modules/stb.sx";
|
||||
#import "modules/ffi/opengl.sx";
|
||||
#import "modules/ffi/stb.sx";
|
||||
#import "modules/gpu/types.sx";
|
||||
#import "modules/gpu/api.sx";
|
||||
#import "modules/ui/types.sx";
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
// the grid is a centered square inside the safe-area inset.
|
||||
#import "modules/std.sx";
|
||||
#import "modules/math";
|
||||
#import "modules/opengl.sx";
|
||||
#import "modules/stb.sx";
|
||||
#import "modules/ffi/opengl.sx";
|
||||
#import "modules/ffi/stb.sx";
|
||||
#import "modules/gpu/types.sx";
|
||||
#import "modules/gpu/api.sx";
|
||||
#import "modules/ui/types.sx";
|
||||
|
||||
2
build.sx
2
build.sx
@@ -1,4 +1,4 @@
|
||||
#import "modules/compiler.sx";
|
||||
#import "modules/build.sx";
|
||||
#import "modules/platform/bundle.sx";
|
||||
|
||||
configure_build :: () {
|
||||
|
||||
10
main.sx
10
main.sx
@@ -1,11 +1,11 @@
|
||||
#import "modules/std.sx";
|
||||
#import "build.sx";
|
||||
#import "modules/compiler.sx";
|
||||
#import "modules/opengl.sx";
|
||||
#import "modules/sdl3.sx";
|
||||
#import "modules/build.sx";
|
||||
#import "modules/ffi/opengl.sx";
|
||||
#import "modules/ffi/sdl3.sx";
|
||||
#import "modules/math";
|
||||
#import "modules/stb.sx";
|
||||
#import "modules/stb_truetype.sx";
|
||||
#import "modules/ffi/stb.sx";
|
||||
#import "modules/ffi/stb_truetype.sx";
|
||||
#import "modules/gpu/api.sx";
|
||||
#import "modules/gpu/types.sx";
|
||||
#import "modules/gpu/metal.sx";
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
// terminates the process NON-ZERO (exit 1) via process.exit, so a broken
|
||||
// assertion fails `tools/run_tests.sh` and the build gate.
|
||||
#import "modules/std.sx";
|
||||
proc :: #import "modules/process.sx";
|
||||
proc :: #import "modules/std/process.sx";
|
||||
|
||||
expect :: (cond: bool, msg: string, loc: Source_Location = #caller_location) {
|
||||
if !cond {
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
// never hits this — its loops run over 64 board cells, not millions of pixels.
|
||||
#import "modules/std.sx";
|
||||
#import "modules/math";
|
||||
#import "modules/stb.sx";
|
||||
#import "modules/ffi/stb.sx";
|
||||
|
||||
SRC_PATH :: "/Users/agra/Downloads/m3te_particle.png";
|
||||
OUT_PATH :: "assets/fx/particle.png";
|
||||
|
||||
Reference in New Issue
Block a user