current version.. forgot to commit
This commit is contained in:
@@ -23,40 +23,28 @@ INCLUDE_DIRECTORIES(
|
||||
/usr/include/gstreamer-1.0
|
||||
/usr/include/glib-2.0
|
||||
/usr/lib64/glib-2.0/include
|
||||
/usr/lib/x86_64-linux-gnu/glib-2.0/include
|
||||
/mnt/vm/workspace/IRGame/
|
||||
/usr/lib/x86_64-linux-gnu/glib-2.0/include
|
||||
)
|
||||
|
||||
|
||||
FILE(GLOB HEADERS
|
||||
./*.h
|
||||
)
|
||||
|
||||
FILE(GLOB SOURCES
|
||||
./*.cpp
|
||||
)
|
||||
|
||||
|
||||
# system specific compiler flags
|
||||
ADD_DEFINITIONS(
|
||||
# -O2
|
||||
-std=c++11
|
||||
-Wall
|
||||
-Werror=return-type
|
||||
-Wextra
|
||||
#-g
|
||||
-O2
|
||||
# #-Wconversion
|
||||
)
|
||||
|
||||
|
||||
|
||||
# GSTREAMER PLUGIN
|
||||
|
||||
FILE(GLOB GST_HEADERS
|
||||
./*.h
|
||||
./lib/*.h
|
||||
./gst/*.h
|
||||
)
|
||||
|
||||
FILE(GLOB GST_SOURCES
|
||||
./*.cpp
|
||||
./lib/*.cpp
|
||||
./gst/*.cpp
|
||||
)
|
||||
|
||||
ADD_LIBRARY(
|
||||
gst_beat_plugin SHARED
|
||||
plugin.cpp
|
||||
${HEADERS}
|
||||
${GST_SOURCES}
|
||||
${GST_HEADERS}
|
||||
)
|
||||
|
||||
# pkg-config --cflags --libs gstreamer-1.0
|
||||
@@ -69,13 +57,46 @@ ADD_DEFINITIONS(
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# system specific compiler flags
|
||||
ADD_DEFINITIONS(
|
||||
|
||||
-std=c++11
|
||||
-Wall
|
||||
-Werror=return-type
|
||||
-Wextra
|
||||
#-g
|
||||
-O2
|
||||
# #-Wconversion
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# EXECUTABLE RECORDING FROM PULSEAUDIO
|
||||
|
||||
FILE(GLOB PA_HEADERS
|
||||
./*.h
|
||||
./lib/*.h
|
||||
./pa/*.h
|
||||
)
|
||||
|
||||
FILE(GLOB PA_SOURCES
|
||||
./*.cpp
|
||||
./lib/*.cpp
|
||||
./pa/*.cpp
|
||||
)
|
||||
|
||||
ADD_EXECUTABLE(
|
||||
paBeatRecorder
|
||||
main.cpp
|
||||
${HEADERS}
|
||||
#${SOURCES}
|
||||
${PA_HEADERS}
|
||||
${PA_SOURCES}
|
||||
)
|
||||
|
||||
TARGET_LINK_LIBRARIES(
|
||||
|
||||
Reference in New Issue
Block a user