Forked and edited
This commit is contained in:
parent
08178b5d98
commit
8a4d945961
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
*.o
|
||||||
|
*.dll
|
||||||
|
*.so
|
||||||
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,3 +1,6 @@
|
|||||||
[submodule "rtaudio"]
|
[submodule "rtaudio"]
|
||||||
path = rtaudio
|
path = rtaudio
|
||||||
url = https://github.com/tmatth/RtAudio.git
|
url = https://github.com/tmatth/RtAudio.git
|
||||||
|
[submodule "luajit"]
|
||||||
|
path = luajit
|
||||||
|
url = https://github.com/LuaJIT/LuaJIT.git
|
||||||
|
|||||||
8
Makefile
8
Makefile
@ -3,7 +3,7 @@
|
|||||||
C = gcc
|
C = gcc
|
||||||
CC = g++
|
CC = g++
|
||||||
CFLAGS = -O2 -Wall -fPIC # -D_DEBUG -g
|
CFLAGS = -O2 -Wall -fPIC # -D_DEBUG -g
|
||||||
INCDIR = -Irtaudio -Irtaudio/include -I../lua/src
|
INCDIR = -Irtaudio -Irtaudio/include -Iluajit/src
|
||||||
|
|
||||||
# linker settings:
|
# linker settings:
|
||||||
LCC = ar
|
LCC = ar
|
||||||
@ -45,7 +45,7 @@ else
|
|||||||
|
|
||||||
else # windows, MinGW
|
else # windows, MinGW
|
||||||
LIBS = $(LIBDIR) $(LIB) -lole32 -ldsound -lwinmm -mconsole -s
|
LIBS = $(LIBDIR) $(LIB) -lole32 -ldsound -lwinmm -mconsole -s
|
||||||
LUALIB = -L../lua/src -llua51
|
LUALIB = -Llua/src -llua51
|
||||||
SDLLIB = -lmingw32 -lSDLmain -lSDL -mconsole -s
|
SDLLIB = -lmingw32 -lSDLmain -lSDL -mconsole -s
|
||||||
CFLAGS += -D__WINDOWS_DS__
|
CFLAGS += -D__WINDOWS_DS__
|
||||||
DLLFLAGS = -shared
|
DLLFLAGS = -shared
|
||||||
@ -96,7 +96,7 @@ playAudioSdl$(EXESUFFIX): playAudioSdl.o proAudio.o proAudioSdl.o stb_vorbis.o
|
|||||||
clean:
|
clean:
|
||||||
rm -f *.o *~ $(OBJ) $(ALL)
|
rm -f *.o *~ $(OBJ) $(ALL)
|
||||||
|
|
||||||
#--- project specific dependencies ---------------------------------
|
#--- project specific dependencies ---------------------------------
|
||||||
HDR = proAudio.h proAudioRt.h
|
HDR = proAudio.h proAudioRt.h
|
||||||
playAudioRt.o: playAudioRt.cpp $(HDR)
|
playAudioRt.o: playAudioRt.cpp $(HDR)
|
||||||
serverAudioRt.o: serverAudioRt.cpp $(HDR)
|
serverAudioRt.o: serverAudioRt.cpp $(HDR)
|
||||||
@ -104,7 +104,7 @@ proAudioRt_lua.o: proAudioRt_lua.cpp $(HDR)
|
|||||||
proAudio.o: proAudio.cpp proAudio.h
|
proAudio.o: proAudio.cpp proAudio.h
|
||||||
proAudioRt.o: proAudioRt.cpp $(HDR)
|
proAudioRt.o: proAudioRt.cpp $(HDR)
|
||||||
stb_vorbis.o: stb_vorbis.c
|
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)
|
example.o: example.cpp $(HDR)
|
||||||
playAudioSdl.o: playAudioSdl.cpp proAudioSdl.h proAudio.h
|
playAudioSdl.o: playAudioSdl.cpp proAudioSdl.h proAudio.h
|
||||||
proAudioSdl.o: proAudioSdl.cpp proAudioSdl.h proAudio.h
|
proAudioSdl.o: proAudioSdl.cpp proAudioSdl.h proAudio.h
|
||||||
|
|||||||
BIN
example.exe
Normal file
BIN
example.exe
Normal file
Binary file not shown.
BIN
libproAudio.a
Normal file
BIN
libproAudio.a
Normal file
Binary file not shown.
1
luajit
Submodule
1
luajit
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 224129a8e64bfa219d35cd03055bf03952f167f6
|
||||||
BIN
playAudioRt.exe
Normal file
BIN
playAudioRt.exe
Normal file
Binary file not shown.
2
rtaudio
2
rtaudio
@ -1 +1 @@
|
|||||||
Subproject commit 2c846516ff496ba471bb039932a206a4e37b71ae
|
Subproject commit d6fd1442b2fe1bb366c5539354eeb841fc6943a1
|
||||||
Loading…
x
Reference in New Issue
Block a user