mirror of
https://bitbucket.org/smil3y/kde-playground.git
synced 2025-02-23 10:22:50 +00:00
generic: build fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
f50987f89f
commit
681126269e
6 changed files with 17 additions and 15 deletions
|
@ -1,3 +1,5 @@
|
|||
project(kdbg)
|
||||
|
||||
cmake_minimum_required(VERSION 2.6)
|
||||
|
||||
set(KDBG_VERSION 2.5.5)
|
||||
|
|
|
@ -83,6 +83,6 @@ ENDIF (HAVE_LIB_UTIL)
|
|||
target_link_libraries(kdbg ${KDE4_KDECORE_LIBS} ${KDE4_KIO_LIBS} ${LIB_UTIL})
|
||||
|
||||
install(TARGETS kdbg ${INSTALL_TARGETS_DEFAULT_ARGS})
|
||||
install(FILES kdbg.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
|
||||
install(FILES kdbgrc DESTINATION ${CONFIG_INSTALL_DIR})
|
||||
install(FILES kdbgui.rc DESTINATION ${DATA_INSTALL_DIR}/kdbg)
|
||||
install(FILES kdbg.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
|
||||
install(FILES kdbgrc DESTINATION ${KDE4_CONFIG_INSTALL_DIR})
|
||||
install(FILES kdbgui.rc DESTINATION ${KDE4_DATA_INSTALL_DIR}/kdbg)
|
||||
|
|
|
@ -21,7 +21,7 @@ ELSE(NOT GETTEXT_MSGFMT_EXECUTABLE)
|
|||
COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} --check -o ${_gmoFile} ${_poFile}
|
||||
DEPENDS ${_poFile})
|
||||
INSTALL(FILES ${_gmoFile}
|
||||
DESTINATION ${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/
|
||||
DESTINATION ${KDE4_LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/
|
||||
RENAME ${catalogname}.mo)
|
||||
|
||||
ENDFOREACH(_poFile ${PO_FILES})
|
||||
|
|
|
@ -12,11 +12,11 @@ include (KDE4Defaults)
|
|||
include (MacroLibrary)
|
||||
|
||||
macro_optional_find_package(KGraphViewer 2.1)
|
||||
macro_log_feature(KGRAPHVIEWER_FOUND "KGraphViewer" "KPart to view callgraph dot files."
|
||||
"http://extragear.kde.org/apps/kgraphviewer/" FALSE ""
|
||||
"Required for detailed snapshot analysis. From KDE SDK Extragear package, KGraphViewer 2.1 or higher is required.")
|
||||
|
||||
macro_display_feature_log()
|
||||
set_package_properties(KGraphViewer PROPERTIES
|
||||
DESCRIPTION "KPart to view callgraph dot files."
|
||||
URL "http://extragear.kde.org/apps/kgraphviewer/"
|
||||
PURPOSE "Required for detailed snapshot analysis. From KDE SDK Extragear package, KGraphViewer 2.1 or higher is required."
|
||||
)
|
||||
|
||||
include_directories(
|
||||
${KDE4_INCLUDES}
|
||||
|
|
|
@ -38,18 +38,18 @@ install( TARGETS massif-visualizer ${INSTALL_TARGETS_DEFAULT_ARGS} )
|
|||
|
||||
install(
|
||||
FILES massif-visualizerui.rc documentwidgetui.rc charttabui.rc callgraphtabui.rc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/massif-visualizer
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/massif-visualizer
|
||||
)
|
||||
|
||||
install(FILES massif-visualizer-settings.kcfg DESTINATION ${KCFG_INSTALL_DIR})
|
||||
install(FILES massif-visualizer-settings.kcfg DESTINATION ${KDE4_KCFG_INSTALL_DIR})
|
||||
|
||||
install(PROGRAMS massif-visualizer.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
|
||||
install(PROGRAMS massif-visualizer.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
|
||||
|
||||
# XML mime type
|
||||
set( SHARED_MIME_INFO_MINIMUM_VERSION "0.30" )
|
||||
set( XDG_MIME_INSTALL_DIR "share/mime/packages" )
|
||||
find_package( SharedMimeInfo )
|
||||
if( SHARED_MIME_INFO_FOUND )
|
||||
install( FILES massif.xml DESTINATION ${XDG_MIME_INSTALL_DIR} )
|
||||
update_xdg_mimetypes( ${XDG_MIME_INSTALL_DIR} )
|
||||
install( FILES massif.xml DESTINATION ${KDE4_XDG_MIME_INSTALL_DIR} )
|
||||
update_xdg_mimetypes( ${KDE4_XDG_MIME_INSTALL_DIR} )
|
||||
endif( SHARED_MIME_INFO_FOUND )
|
||||
|
|
|
@ -1 +1 @@
|
|||
kde4_install_icons( ${DATA_INSTALL_DIR}/massif-visualizer/icons )
|
||||
kde4_install_icons( ${KDE4_DATA_INSTALL_DIR}/massif-visualizer/icons )
|
||||
|
|
Loading…
Add table
Reference in a new issue