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)
|
cmake_minimum_required(VERSION 2.6)
|
||||||
|
|
||||||
set(KDBG_VERSION 2.5.5)
|
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})
|
target_link_libraries(kdbg ${KDE4_KDECORE_LIBS} ${KDE4_KIO_LIBS} ${LIB_UTIL})
|
||||||
|
|
||||||
install(TARGETS kdbg ${INSTALL_TARGETS_DEFAULT_ARGS})
|
install(TARGETS kdbg ${INSTALL_TARGETS_DEFAULT_ARGS})
|
||||||
install(FILES kdbg.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
|
install(FILES kdbg.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
|
||||||
install(FILES kdbgrc DESTINATION ${CONFIG_INSTALL_DIR})
|
install(FILES kdbgrc DESTINATION ${KDE4_CONFIG_INSTALL_DIR})
|
||||||
install(FILES kdbgui.rc DESTINATION ${DATA_INSTALL_DIR}/kdbg)
|
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}
|
COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} --check -o ${_gmoFile} ${_poFile}
|
||||||
DEPENDS ${_poFile})
|
DEPENDS ${_poFile})
|
||||||
INSTALL(FILES ${_gmoFile}
|
INSTALL(FILES ${_gmoFile}
|
||||||
DESTINATION ${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/
|
DESTINATION ${KDE4_LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/
|
||||||
RENAME ${catalogname}.mo)
|
RENAME ${catalogname}.mo)
|
||||||
|
|
||||||
ENDFOREACH(_poFile ${PO_FILES})
|
ENDFOREACH(_poFile ${PO_FILES})
|
||||||
|
|
|
@ -12,11 +12,11 @@ include (KDE4Defaults)
|
||||||
include (MacroLibrary)
|
include (MacroLibrary)
|
||||||
|
|
||||||
macro_optional_find_package(KGraphViewer 2.1)
|
macro_optional_find_package(KGraphViewer 2.1)
|
||||||
macro_log_feature(KGRAPHVIEWER_FOUND "KGraphViewer" "KPart to view callgraph dot files."
|
set_package_properties(KGraphViewer PROPERTIES
|
||||||
"http://extragear.kde.org/apps/kgraphviewer/" FALSE ""
|
DESCRIPTION "KPart to view callgraph dot files."
|
||||||
"Required for detailed snapshot analysis. From KDE SDK Extragear package, KGraphViewer 2.1 or higher is required.")
|
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."
|
||||||
macro_display_feature_log()
|
)
|
||||||
|
|
||||||
include_directories(
|
include_directories(
|
||||||
${KDE4_INCLUDES}
|
${KDE4_INCLUDES}
|
||||||
|
|
|
@ -38,18 +38,18 @@ install( TARGETS massif-visualizer ${INSTALL_TARGETS_DEFAULT_ARGS} )
|
||||||
|
|
||||||
install(
|
install(
|
||||||
FILES massif-visualizerui.rc documentwidgetui.rc charttabui.rc callgraphtabui.rc
|
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
|
# XML mime type
|
||||||
set( SHARED_MIME_INFO_MINIMUM_VERSION "0.30" )
|
set( SHARED_MIME_INFO_MINIMUM_VERSION "0.30" )
|
||||||
set( XDG_MIME_INSTALL_DIR "share/mime/packages" )
|
set( XDG_MIME_INSTALL_DIR "share/mime/packages" )
|
||||||
find_package( SharedMimeInfo )
|
find_package( SharedMimeInfo )
|
||||||
if( SHARED_MIME_INFO_FOUND )
|
if( SHARED_MIME_INFO_FOUND )
|
||||||
install( FILES massif.xml DESTINATION ${XDG_MIME_INSTALL_DIR} )
|
install( FILES massif.xml DESTINATION ${KDE4_XDG_MIME_INSTALL_DIR} )
|
||||||
update_xdg_mimetypes( ${XDG_MIME_INSTALL_DIR} )
|
update_xdg_mimetypes( ${KDE4_XDG_MIME_INSTALL_DIR} )
|
||||||
endif( SHARED_MIME_INFO_FOUND )
|
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