1
set(QtGStreamerQML_SRCS
6
include_directories(${CMAKE_CURRENT_BINARY_DIR})
7
automoc4_add_library(QtGStreamerQML MODULE ${QtGStreamerQML_SRCS})
8
target_link_libraries(QtGStreamerQML
9
${QTGSTREAMER_UI_LIBRARIES}
10
${QT_QTDECLARATIVE_LIBRARY}
13
install(TARGETS QtGStreamerQML DESTINATION ${IMPORTS_INSTALL_DIR}/QtGStreamer)
14
install(FILES qmldir DESTINATION ${IMPORTS_INSTALL_DIR}/QtGStreamer)
16
# create a layout similar to the one in ${IMPORTS_INSTALL_DIR} for testing
17
add_custom_command(TARGET QtGStreamerQML POST_BUILD
18
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/QtGStreamer
19
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:QtGStreamerQML> ${CMAKE_CURRENT_BINARY_DIR}/QtGStreamer/
20
COMMAND ${CMAKE_COMMAND} -E copy qmldir ${CMAKE_CURRENT_BINARY_DIR}/QtGStreamer/
21
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}