Browse Source

Fix foreign import paths

gingerBill 1 year ago
parent
commit
651122e9db
1 changed files with 4 additions and 2 deletions
  1. 4 2
      vendor/box2d/box2d.odin

+ 4 - 2
vendor/box2d/box2d.odin

@@ -7,10 +7,12 @@ import "core:c"
 
 
 when ODIN_OS == .Windows {
 when ODIN_OS == .Windows {
 	@(private) LIB_PATH :: "lib/box2d_windows_amd64_" + VECTOR_EXT + ".lib"
 	@(private) LIB_PATH :: "lib/box2d_windows_amd64_" + VECTOR_EXT + ".lib"
+} else when ODIN_OS == .Darwin && ODIN_ARCH == .arm64 {
+	@(private) LIB_PATH :: "lib/box2d_darwin_arm64.a"
 } else when ODIN_OS == .Darwin {
 } else when ODIN_OS == .Darwin {
-	@(private) LIB_PATH :: ("lib/box2d_darwin_amd64_" + VECTOR_EXT + ".a") when ODIN_ARCH == .amd64 else "lib/box2d_darwin_arm64.a"
+	@(private) LIB_PATH :: "lib/box2d_darwin_amd64_" + VECTOR_EXT + ".a"
 } else when ODIN_ARCH == .amd64 {
 } else when ODIN_ARCH == .amd64 {
-	@(private) LIB_PATH :: "lib/box2d_other_" + VECTOR_EXT + ".a"
+	@(private) LIB_PATH :: "lib/box2d_other_amd64_" + VECTOR_EXT + ".a"
 } else {
 } else {
 	@(private) LIB_PATH :: "lib/box2d_other.a"
 	@(private) LIB_PATH :: "lib/box2d_other.a"
 }
 }