project(qtdesigner)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${qtdesigner_SOURCE_DIR}/cmake/)

find_package(KDE4 4.2.0 REQUIRED)
find_package(KDevPlatform 0.9.93 REQUIRED)

include_directories( ${KDE4_INCLUDES} ${KDEVPLATFORM_INCLUDE_DIR})
include_directories( ${qtdesigner_SOURCE_DIR} ${qtdesigner_BINARY_DIR})

add_definitions( -DKDE_DEFAULT_DEBUG_AREA=9038 )

########### next target ###############

SET(kdevqtdesigner_PART_SRCS
qtdesignerplugin.cpp
qtdesignerdocument.cpp
qtdesignerview.cpp
qtdesignerwidget.cpp
)



kde4_add_plugin(kdevqtdesigner ${kdevqtdesigner_PART_SRCS})

TARGET_LINK_LIBRARIES(kdevqtdesigner ${KDE4_KDEUI_LIBS} ${KDE4_KTEXTEDITOR_LIBS} ${KDEVPLATFORM_INTERFACES_LIBRARIES} ${QT_QTDESIGNER_LIBRARY} ${QT_QTDESIGNERCOMPONENTS_LIBRARY} ${KDEVPLATFORM_SUBLIME_LIBRARIES})
install(TARGETS kdevqtdesigner DESTINATION ${PLUGIN_INSTALL_DIR})


########### install files ###############

install(FILES kdevqtdesigner.desktop DESTINATION  ${SERVICES_INSTALL_DIR} )
install(FILES kdevqtdesigner.rc DESTINATION  ${DATA_INSTALL_DIR}/kdevqtdesigner )
