shed local vendors: stb + kb_text_shape + file_utils now ship with sx

The local vendors/ copies existed because the old modules/ffi/stb*.sx
resolved C paths CWD-relative, forcing every consumer to carry
identically-named copies. sx now ships these as proper library vendors
(#import "vendors/<name>/<name>.sx"), so the copies and the retired
ffi module imports both go. Verified: sx build --target ios-sim
bundles M3te.app; tools/run_tests.sh 23/23.
This commit is contained in:
swipelab
2026-06-12 18:35:12 +03:00
parent 39740a1d36
commit 31d1012806
16 changed files with 7 additions and 45643 deletions

View File

@@ -4,8 +4,10 @@
#import "modules/ffi/opengl.sx";
#import "modules/ffi/sdl3.sx";
#import "modules/math";
#import "modules/ffi/stb.sx";
#import "modules/ffi/stb_truetype.sx";
#import "vendors/stb_image/stb_image.sx";
#import "vendors/stb_truetype/stb_truetype.sx";
#import "vendors/kb_text_shape/kb_text_shape.sx";
#import "vendors/file_utils/file_utils.sx";
#import "modules/gpu/api.sx";
#import "modules/gpu/types.sx";
#import "modules/gpu/metal.sx";