Browse Source

Adds when statement for framework include

Platin21 4 years ago
parent
commit
f7e40b8572
1 changed files with 8 additions and 1 deletions
  1. 8 1
      core/time/time_unix.odin

+ 8 - 1
core/time/time_unix.odin

@@ -3,7 +3,14 @@ package time
 
 IS_SUPPORTED :: true; // NOTE: Times on Darwin are UTC.
 
-foreign import libc "system:c"
+when ODIN_OS == "darwin" {
+  foreign import libc "System.framework"
+}
+
+when ODIN_OS != "darwin" {
+  foreign import libc "system:c"
+}
+
 
 @(default_calling_convention="c")
 foreign libc {