[Feature] Improve uri handling.
[Khopper.git] / plugins / cuesheet / CMakeLists.txt
blob204bff9b05ca82fec6a3f7cca4cfa5a5295d8d63
1 # cue sheet
3 file(GLOB_RECURSE KHOPPER_PLUGIN_CUESHEET_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.hpp)
4 file(GLOB_RECURSE KHOPPER_PLUGIN_CUESHEET_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.cpp)
5 file(GLOB_RECURSE KHOPPER_PLUGIN_CUESHEET_FORMS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.ui)
6 set(KHOPPER_PLUGIN_CUESHEET_MOC_HEADERS codecselector.hpp)
8 include_directories(${CMAKE_CURRENT_BINARY_DIR})
10 qt4_wrap_cpp(KHOPPER_PLUGIN_CUESHEET_MOC_SOURCES ${KHOPPER_PLUGIN_CUESHEET_MOC_HEADERS})
11 qt4_wrap_ui(KHOPPER_PLUGIN_CUESHEET_UIC_HEADERS ${KHOPPER_PLUGIN_CUESHEET_FORMS})
13 source_group("Generated Files" FILES ${KHOPPER_PLUGIN_CUESHEET_MOC_SOURCES} ${KHOPPER_PLUGIN_CUESHEET_UIC_HEADERS})
14 source_group("Form Files" REGULAR_EXPRESSION .*\\.ui)
16 add_library(khopper_plugin_cuesheet SHARED ${KHOPPER_PLUGIN_CUESHEET_HEADERS} ${KHOPPER_PLUGIN_CUESHEET_SOURCES} ${KHOPPER_PLUGIN_CUESHEET_MOC_SOURCES} ${KHOPPER_PLUGIN_CUESHEET_UIC_HEADERS})
17 khopper_add_plugin(khopper_plugin_cuesheet)