Browse Source

move darwin-specific packages in all_vendor_darwin.odin

flysand7 1 year ago
parent
commit
1577d60d02
2 changed files with 12 additions and 10 deletions
  1. 0 10
      examples/all/all_vendor.odin
  2. 12 0
      examples/all/all_vendor_darwin.odin

+ 0 - 10
examples/all/all_vendor.odin

@@ -39,11 +39,6 @@ import TTF        "vendor:sdl2/ttf"
 
 
 import vk         "vendor:vulkan"
 import vk         "vendor:vulkan"
 
 
-import NS         "vendor:darwin/Foundation"
-import MTL        "vendor:darwin/Metal"
-import MTK        "vendor:darwin/MetalKit"
-import CA         "vendor:darwin/QuartzCore"
-
 // NOTE(bill): only one can be checked at a time
 // NOTE(bill): only one can be checked at a time
 import lua_5_4    "vendor:lua/5.4"
 import lua_5_4    "vendor:lua/5.4"
 
 
@@ -91,11 +86,6 @@ _ :: TTF
 
 
 _ :: vk
 _ :: vk
 
 
-_ :: NS
-_ :: MTL
-_ :: MTK
-_ :: CA
-
 _ :: lua_5_4
 _ :: lua_5_4
 
 
 _ :: nvg
 _ :: nvg

+ 12 - 0
examples/all/all_vendor_darwin.odin

@@ -0,0 +1,12 @@
+//+build darwin
+package all
+
+import NS         "vendor:darwin/Foundation"
+import MTL        "vendor:darwin/Metal"
+import MTK        "vendor:darwin/MetalKit"
+import CA         "vendor:darwin/QuartzCore"
+
+_ :: NS
+_ :: MTL
+_ :: MTK
+_ :: CA