CMake: Add check for KOffice includes.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/1/head
Slávek Banko 6 years ago
parent 6e04b5e8a8
commit e3fc85c142
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -35,3 +35,18 @@ pkg_search_module( GLIB2 glib-2.0 )
if( NOT GLIB2_FOUND ) if( NOT GLIB2_FOUND )
tde_message_fatal( "glib-2.0 is required, but was not found on your system" ) tde_message_fatal( "glib-2.0 is required, but was not found on your system" )
endif( NOT GLIB2_FOUND ) endif( NOT GLIB2_FOUND )
##### check for koffice includes
if( NOT DEFINED KOFFICE_INCLUDE_DIR )
message( STATUS "Checking for KOffice includes" )
find_path( KOFFICE_INCLUDE_DIR
NAMES kofficeversion.h
HINTS ${TDE_INCLUDE_DIR} ${TDE_INCLUDE_DIR}/tde
)
if( "${KOFFICE_INCLUDE_DIR}" STREQUAL "KOFFICE_INCLUDE_DIR-NOTFOUND" )
tde_message_fatal( "KOffice includes are required, but was not found on your system" )
endif( )
message( STATUS "Checking for KOffice includes - found ${KOFFICE_INCLUDE_DIR}" )
endif( )

@ -4,6 +4,7 @@ include_directories(
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR} ${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS} ${TQT_INCLUDE_DIRS}
${KOFFICE_INCLUDE_DIR}
${CMAKE_SOURCE_DIR}/keximdb/src/mdbtools/include ${CMAKE_SOURCE_DIR}/keximdb/src/mdbtools/include
${GLIB2_INCLUDE_DIRS} ${GLIB2_INCLUDE_DIRS}
) )

Loading…
Cancel
Save