Forked and edited

This commit is contained in:
Ryan Ward 2023-05-04 20:17:44 -04:00
parent 08178b5d98
commit 8a4d945961
10 changed files with 12 additions and 5 deletions

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
*.o
*.dll
*.so

3
.gitmodules vendored
View File

@ -1,3 +1,6 @@
[submodule "rtaudio"]
path = rtaudio
url = https://github.com/tmatth/RtAudio.git
[submodule "luajit"]
path = luajit
url = https://github.com/LuaJIT/LuaJIT.git

View File

@ -3,7 +3,7 @@
C = gcc
CC = g++
CFLAGS = -O2 -Wall -fPIC # -D_DEBUG -g
INCDIR = -Irtaudio -Irtaudio/include -I../lua/src
INCDIR = -Irtaudio -Irtaudio/include -Iluajit/src
# linker settings:
LCC = ar
@ -45,7 +45,7 @@ else
else # windows, MinGW
LIBS = $(LIBDIR) $(LIB) -lole32 -ldsound -lwinmm -mconsole -s
LUALIB = -L../lua/src -llua51
LUALIB = -Llua/src -llua51
SDLLIB = -lmingw32 -lSDLmain -lSDL -mconsole -s
CFLAGS += -D__WINDOWS_DS__
DLLFLAGS = -shared
@ -96,7 +96,7 @@ playAudioSdl$(EXESUFFIX): playAudioSdl.o proAudio.o proAudioSdl.o stb_vorbis.o
clean:
rm -f *.o *~ $(OBJ) $(ALL)
#--- project specific dependencies ---------------------------------
#--- project specific dependencies ---------------------------------
HDR = proAudio.h proAudioRt.h
playAudioRt.o: playAudioRt.cpp $(HDR)
serverAudioRt.o: serverAudioRt.cpp $(HDR)
@ -104,7 +104,7 @@ proAudioRt_lua.o: proAudioRt_lua.cpp $(HDR)
proAudio.o: proAudio.cpp proAudio.h
proAudioRt.o: proAudioRt.cpp $(HDR)
stb_vorbis.o: stb_vorbis.c
rtaudio/RtAudio.o: rtaudio/RtAudio.cpp rtaudio/RtAudio.h rtaudio/RtError.h
rtaudio/RtAudio.o: rtaudio/RtAudio.cpp rtaudio/RtAudio.h rtaudio/RtError.h
example.o: example.cpp $(HDR)
playAudioSdl.o: playAudioSdl.cpp proAudioSdl.h proAudio.h
proAudioSdl.o: proAudioSdl.cpp proAudioSdl.h proAudio.h

BIN
example.exe Normal file

Binary file not shown.

BIN
libproAudio.a Normal file

Binary file not shown.

BIN
lua51.lib Normal file

Binary file not shown.

1
luajit Submodule

@ -0,0 +1 @@
Subproject commit 224129a8e64bfa219d35cd03055bf03952f167f6

BIN
make.exe Normal file

Binary file not shown.

BIN
playAudioRt.exe Normal file

Binary file not shown.

@ -1 +1 @@
Subproject commit 2c846516ff496ba471bb039932a206a4e37b71ae
Subproject commit d6fd1442b2fe1bb366c5539354eeb841fc6943a1