Fix cmake build of kbugbuster with kcal

This resolves bug report 1041
pull/1/head
Slávek Banko 12 years ago
parent fae65940e8
commit 59a2f3d919

@ -9,19 +9,19 @@
#
#################################################
tde_import( libkmime )
tde_import( ktnef )
tde_import( libkcal )
include( ConfigureChecks.cmake )
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../backend
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${LIBKCAL_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${LIBKCAL_LIBRARY_DIR}
)
@ -38,6 +38,6 @@ tde_add_kpart( kcal_bugzilla AUTOMOC
SOURCES
kcalresource.cpp kcalresourceconfig.cpp
kcalresource_plugin.cpp resourceprefs.kcfgc
LINK kbbbackend_pic-static kcal-shared
LINK kbbbackend_pic-static tdecore-shared kio-shared kabc kcal kresources
DESTINATION ${PLUGIN_INSTALL_DIR}
)

@ -0,0 +1,36 @@
#################################################
#
# (C) 2012 Slavek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
message( "-- checking for 'libkcal'" )
find_path(
LIBKCAL_INCLUDE_DIR
kcalversion.h
PATHS
${TDE_INCLUDE_DIR}/libkcal
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
find_library(
LIBKCAL_LIBRARY
kcal
PATHS
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
if( LIBKCAL_LIBRARY )
get_filename_component( LIBKCAL_LIBRARY_DIR ${LIBKCAL_LIBRARY} PATH CACHE )
endif( )
if( NOT LIBKCAL_INCLUDE_DIR OR NOT LIBKCAL_LIBRARY_DIR )
tde_message_fatal( "libkcal required, but was not found on your system" )
endif( )
Loading…
Cancel
Save