From 66e8f99cc5b9cf7b83597d0fdae31ad8e73cbd8b Mon Sep 17 00:00:00 2001 From: Jeroen van Rijn Date: Thu, 9 Jul 2026 13:54:44 +0200 Subject: [PATCH] Fix a few typos in `box3d.odin` --- vendor/box3d/box3d.odin | 18 ++++++++++++++---- vendor/box3d/lib/darwin-arm64/libbox3d.a | Bin 1150688 -> 1150688 bytes 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/vendor/box3d/box3d.odin b/vendor/box3d/box3d.odin index 0f6b4effc..b78b5bad7 100644 --- a/vendor/box3d/box3d.odin +++ b/vendor/box3d/box3d.odin @@ -19,10 +19,20 @@ when ODIN_OS == .Windows { foreign import lib { "lib/linux-amd64/libbox3d.a", } -} else when ODIN_OS == .Darwin && (ODIN_ARCH == .arm64 || ODIN_ARCH == .amd64) && !BOX3D_SHARED { +} else when ODIN_OS == .Linux && ODIN_ARCH == .arm64 && !BOX3D_SHARED { @(export) foreign import lib { - "lib/darwin/libbox3d.a", + "lib/linux-arm64/libbox3d.a", + } +} else when ODIN_OS == .Darwin && (ODIN_ARCH == .amd64) && !BOX3D_SHARED { + @(export) + foreign import lib { + "lib/darwin-amd64/libbox3d.a", + } +} else when ODIN_OS == .Darwin && (ODIN_ARCH == .arm64) && !BOX3D_SHARED { + @(export) + foreign import lib { + "lib/darwin-arm64/libbox3d.a", } } else { @(export) @@ -491,7 +501,7 @@ foreign lib { // Sub-step one frame. This will sub-step and return immediately after body creation. // The next call will execute the time step. This allows bodies to be rendered // at the creation pose. - RecPlayer_SubStepFrame :: procplayer: ^RecPlayer) --- + RecPlayer_SubStepFrame :: proc(player: ^RecPlayer) --- // Rewind to frame 0 (in-place restore so the world id stays stable). @@ -514,7 +524,7 @@ foreign lib { RecPlayer_IsAtEnd :: proc(#by_ptr player: RecPlayer) -> bool --- // @return true when the op stream is paused between body creation and world step. - RecPlayer_IsAtPreStep :: proc(#by_ptr player: b3RecPlayer) -> bool --- + RecPlayer_IsAtPreStep :: proc(#by_ptr player: RecPlayer) -> bool --- // @return true when any StateHash mismatch has been detected RecPlayer_HasDiverged :: proc(#by_ptr player: RecPlayer) -> bool --- diff --git a/vendor/box3d/lib/darwin-arm64/libbox3d.a b/vendor/box3d/lib/darwin-arm64/libbox3d.a index 579c0d97ba0bf7f707a30e1f3da17e91b7eab4af..4a563713899bd297bde4c27daac84533d8432825 100644 GIT binary patch delta 617 zcmaDb*X_Yvw+V7A76ztf8Q|MWwd zYuHuXA2R2cKol@Ja_E3V#d5omCx;5eu=c1-j_pyI zoGqY0HnH6PsGXC?9~9mO?Vql3wtu?Dwf)mI?iL@2P?a*z_9|swnGi5{`>b+a7Y_*Y z(SF`D+z{rb)4V*OKsGhle&_@5lTQ%QRgd|=abjw)ebO5~ojJ@F2Bwo04@+#n*}=cp z56m;%AijOWb^dvRU>-;=^Ckb$U@#9P=V2?bO#sf5@Dp(32l1vm9$}K)UKK0g;sWAM l1}VL zv*qEl9B|%b%fmdIb9!4eYNndO1qicBhW$@Jl(~jo#T~+2^qD=z1j1y};5fnpVV=_AFcE<; znH)KEI3P?TPYxA`VeL_w9NVKZIa@%HVQ#$rQ9CD(KS+^D`=@K1?Vql3ZU1zQyTu10 zRHe+by-Jx^CIrmgKC7J9#RI~8w4e73H-x$AG%t@Tgn8%#?~_ju=BmehPr$aDZlCmq zPiGED)O7oy4*n~C5az7w{96Pe%%GS2cY+~IBU^zp0uUyXpFj*hgqaj85aR-29$F~y bga^W0wN9W!6T(!wA+RJB!aQXwC>96+_m|1J