瀏覽代碼

Update `foreign import`s for linux

gingerBill 4 年之前
父節點
當前提交
54b7ed5b52

+ 1 - 0
vendor/miniaudio/common.odin

@@ -3,6 +3,7 @@ package miniaudio
 import "core:c"
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 handle :: distinct rawptr
 

+ 2 - 0
vendor/miniaudio/data_conversion.odin

@@ -3,6 +3,8 @@ package miniaudio
 import "core:c"
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
+
 
 /************************************************************************************************************************************************************
 *************************************************************************************************************************************************************

+ 2 - 0
vendor/miniaudio/decoding.odin

@@ -3,6 +3,8 @@ package miniaudio
 import "core:c"
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
+
 
 
 /************************************************************************************************************************************************************

+ 1 - 0
vendor/miniaudio/device_io_procs.odin

@@ -1,6 +1,7 @@
 package miniaudio
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 import "core:c"
 

+ 1 - 0
vendor/miniaudio/encoding.odin

@@ -3,6 +3,7 @@ package miniaudio
 import "core:c"
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 /************************************************************************************************************************************************************
 

+ 1 - 1
vendor/miniaudio/filtering.odin

@@ -1,7 +1,7 @@
 package miniaudio
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
-
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 /**************************************************************************************************************************************************************
 

+ 1 - 0
vendor/miniaudio/generation.odin

@@ -3,6 +3,7 @@ package miniaudio
 import "core:c"
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 waveform_type :: enum c.int {
 	sine,

+ 1 - 0
vendor/miniaudio/logging.odin

@@ -3,6 +3,7 @@ package miniaudio
 import c "core:c/libc"
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 MAX_LOG_CALLBACKS :: 4
 

+ 1 - 0
vendor/miniaudio/utilities.odin

@@ -1,6 +1,7 @@
 package miniaudio
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 @(default_calling_convention="c", link_prefix="ma_")
 foreign lib {

+ 1 - 0
vendor/miniaudio/vfs.odin

@@ -3,6 +3,7 @@ package miniaudio
 import "core:c"
 
 when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
+when ODIN_OS == "linux"   { foreign import lib "../lib/miniaudio.a" }
 
 /************************************************************************************************************************************************************