diff options
author | George Kiagiadakis <kiagiadakis.george@gmail.com> | 2010-07-17 17:37:47 +0300 |
---|---|---|
committer | George Kiagiadakis <kiagiadakis.george@gmail.com> | 2010-07-17 17:37:47 +0300 |
commit | 22cd30132fefc0a99780c100ee483a312ff455e7 (patch) | |
tree | 01a4d1b83b14234703bc4344c7f4a493b827be15 /src/CMakeLists.txt | |
parent | e3351c18afb5556c2ebfddac4d59f7ff1364ff85 (diff) |
Add wrapper for GstXOverlay and fix codegen to be able to use more gstreamer includes, other than <gst/gst.h> (required for including gst/interfaces/*)
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r-- | src/CMakeLists.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f207554..f15da81 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -26,6 +26,7 @@ set(QtGstreamer_SRCS QGst/bus.cpp QGst/parse.cpp QGst/urihandler.cpp + QGst/xoverlay.cpp ${CMAKE_CURRENT_BINARY_DIR}/gen.cpp ) @@ -66,6 +67,7 @@ set(INSTALLED_HEADERS QGst/bus.h QGst/Bus QGst/parse.h QGst/Parse QGst/urihandler.h QGst/UriHandler + QGst/xoverlay.h QGst/XOverlay ) set(CODEGEN_HEADERS @@ -92,6 +94,12 @@ set(CODEGEN_HEADERS QGst/message.h QGst/bus.h QGst/urihandler.h + QGst/xoverlay.h +) + +set(CODEGEN_INCLUDES + -Igst/gst.h + -Igst/interfaces/xoverlay.h ) # Setup the environment @@ -104,7 +112,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${QTGSTREAMER_FLAGS}") # Add command to generate gen.cpp using codegen add_custom_command(OUTPUT gen.cpp COMMAND codegen - ARGS ${CODEGEN_HEADERS} > ${CMAKE_CURRENT_BINARY_DIR}/gen.cpp + ARGS ${CODEGEN_INCLUDES} ${CODEGEN_HEADERS} > ${CMAKE_CURRENT_BINARY_DIR}/gen.cpp DEPENDS codegen ${CODEGEN_HEADERS} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) |