mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-26 20:03:10 +00:00
49 lines
1.6 KiB
Text
49 lines
1.6 KiB
Text
![]() |
project(makebuilder)
|
||
|
add_definitions( -DKDE_DEFAULT_DEBUG_AREA=9037 )
|
||
|
|
||
|
|
||
|
|
||
|
########### next target ###############
|
||
|
|
||
|
set(kdevmakebuilder_LIB_SRCS
|
||
|
makebuilder.cpp
|
||
|
makejob.cpp
|
||
|
)
|
||
|
|
||
|
|
||
|
kde4_add_plugin(kdevmakebuilder ${kdevmakebuilder_LIB_SRCS})
|
||
|
target_link_libraries(kdevmakebuilder
|
||
|
${KDE4_KDEUI_LIBS}
|
||
|
${KDE4_KTEXTEDITOR_LIBS}
|
||
|
${KDEVPLATFORM_INTERFACES_LIBRARIES}
|
||
|
${KDEVPLATFORM_PROJECT_LIBRARIES}
|
||
|
${KDEVPLATFORM_OUTPUTVIEW_LIBRARIES}
|
||
|
${KDEVPLATFORM_UTIL_LIBRARIES}
|
||
|
)
|
||
|
|
||
|
install(TARGETS kdevmakebuilder DESTINATION ${PLUGIN_INSTALL_DIR} )
|
||
|
|
||
|
|
||
|
set( makebuilder_cfg_SRCS
|
||
|
makebuilderpreferences.cpp
|
||
|
)
|
||
|
|
||
|
set( makebuilder_cfg_UI
|
||
|
makeconfig.ui
|
||
|
)
|
||
|
|
||
|
|
||
|
kde4_add_ui_files( makebuilder_cfg_SRCS ${makebuilder_cfg_UI} )
|
||
|
kde4_add_kcfg_files( makebuilder_cfg_SRCS makebuilderconfig.kcfgc )
|
||
|
kde4_add_plugin( kcm_kdev_makebuilder ${makebuilder_cfg_SRCS} )
|
||
|
target_link_libraries( kcm_kdev_makebuilder ${KDE4_KIO_LIBS} ${KDEVPLATFORM_INTERFACES_LIBRARIES} ${KDEVPLATFORM_PROJECT_LIBRARIES} ${KDEVPLATFORM_UTIL_LIBRARIES} )
|
||
|
|
||
|
install( TARGETS kcm_kdev_makebuilder DESTINATION ${PLUGIN_INSTALL_DIR} )
|
||
|
|
||
|
########### install files ###############
|
||
|
install( FILES imakebuilder.h DESTINATION ${INCLUDE_INSTALL_DIR}/kdevelop/make COMPONENT Devel)
|
||
|
install( FILES kcm_kdev_makebuilder.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||
|
configure_file(kdevmakebuilder.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdevmakebuilder.desktop)
|
||
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kdevmakebuilder.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||
|
# install( FILES kdevmakebuilder.rc DESTINATION ${DATA_INSTALL_DIR}/kdevmakebuilder )
|