mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 07:38:48 +00:00
Begin adding vendor:miniaudio
This commit is contained in:
Vendored
+6
@@ -0,0 +1,6 @@
|
||||
all:
|
||||
mkdir -p ../lib
|
||||
gcc -c -O2 -Os -fPIC miniaudio.c
|
||||
ar rcs ../lib/miniaudio.a miniaudio.o
|
||||
#gcc -fPIC -shared -Wl,-soname=miniaudio.so -o ../lib/miniaudio.so miniaudio.o
|
||||
rm *.o
|
||||
Vendored
+8
@@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
|
||||
if not exist "..\lib" mkdir ..\lib
|
||||
|
||||
cl -nologo -MT -TC -O2 -c miniaudio.c
|
||||
lib -nologo miniaudio.obj -out:..\lib\miniaudio.lib
|
||||
|
||||
del *.obj
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
#define STB_VORBIS_HEADER_ONLY
|
||||
#include "../../stb/src/stb_vorbis.c" /* Enables Vorbis decoding. */
|
||||
|
||||
#define MINIAUDIO_IMPLEMENTATION
|
||||
#include "miniaudio.h"
|
||||
|
||||
/* stb_vorbis implementation must come after the implementation of miniaudio. */
|
||||
#undef STB_VORBIS_HEADER_ONLY
|
||||
#include "../../stb/src/stb_vorbis.c"
|
||||
Vendored
+70273
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user