diff --git a/vendor/miniaudio/common.odin b/vendor/miniaudio/common.odin index 1c252626e..f84cf5b83 100644 --- a/vendor/miniaudio/common.odin +++ b/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 diff --git a/vendor/miniaudio/data_conversion.odin b/vendor/miniaudio/data_conversion.odin index 35da20a5c..e8eefb8de 100644 --- a/vendor/miniaudio/data_conversion.odin +++ b/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" } + /************************************************************************************************************************************************************ ************************************************************************************************************************************************************* diff --git a/vendor/miniaudio/decoding.odin b/vendor/miniaudio/decoding.odin index 916d55172..03543998b 100644 --- a/vendor/miniaudio/decoding.odin +++ b/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" } + /************************************************************************************************************************************************************ diff --git a/vendor/miniaudio/device_io_procs.odin b/vendor/miniaudio/device_io_procs.odin index b7c3d5b0f..776a5fcc5 100644 --- a/vendor/miniaudio/device_io_procs.odin +++ b/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" diff --git a/vendor/miniaudio/encoding.odin b/vendor/miniaudio/encoding.odin index c2cdd7a24..9409b308d 100644 --- a/vendor/miniaudio/encoding.odin +++ b/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" } /************************************************************************************************************************************************************ diff --git a/vendor/miniaudio/filtering.odin b/vendor/miniaudio/filtering.odin index bcce963c2..b51c8b7e6 100644 --- a/vendor/miniaudio/filtering.odin +++ b/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" } /************************************************************************************************************************************************************** diff --git a/vendor/miniaudio/generation.odin b/vendor/miniaudio/generation.odin index ecf7c60cd..8817f5d40 100644 --- a/vendor/miniaudio/generation.odin +++ b/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, diff --git a/vendor/miniaudio/logging.odin b/vendor/miniaudio/logging.odin index 01e8a7440..8d6f88a87 100644 --- a/vendor/miniaudio/logging.odin +++ b/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 diff --git a/vendor/miniaudio/utilities.odin b/vendor/miniaudio/utilities.odin index 2eeb137e5..4d990cca2 100644 --- a/vendor/miniaudio/utilities.odin +++ b/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 { diff --git a/vendor/miniaudio/vfs.odin b/vendor/miniaudio/vfs.odin index e42468224..5c8aec4ff 100644 --- a/vendor/miniaudio/vfs.odin +++ b/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" } /************************************************************************************************************************************************************