diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 36 |
1 files changed, 14 insertions, 22 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 0c6ff909..bd185441 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,13 +9,17 @@ # ################################################# -cmake_minimum_required( VERSION 2.8.12 ) + +##### set project version ######################## + +include( TDEVersion ) +cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} ) +tde_set_project_version( ) ##### general package setup ##################### project( tdegraphics ) -set( VERSION R14.1.0 ) ##### include essential cmake modules ########### @@ -31,7 +35,6 @@ include( CheckSymbolExists ) ##### include our cmake modules ################# -set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" ) include( TDEMacros ) @@ -43,21 +46,16 @@ tde_setup_paths( ) ##### optional stuff ############################ -option( WITH_T1LIB "Enable t1lib support" OFF ) -option( WITH_PAPER "Enable libpaper support" OFF ) -OPTION( WITH_TIFF "Enable tiff support (tdefile-plugins)" OFF ) -OPTION( WITH_OPENEXR "Enable openexr support (tdefile-plugins)" OFF ) -OPTION( WITH_PDF "Enable pdf support (tdefile-plugins)" OFF ) +option( WITH_ALL_OPTIONS "Enable all optional support" OFF ) + +option( WITH_PAPER "Enable libpaper support" ${WITH_ALL_OPTIONS} ) +option( WITH_TIFF "Enable tiff support (tdefile-plugins)" ${WITH_ALL_OPTIONS} ) +option( WITH_OPENEXR "Enable openexr support (tdefile-plugins)" ${WITH_ALL_OPTIONS} ) +option( WITH_PDF "Enable pdf support (tdefile-plugins)" ${WITH_ALL_OPTIONS} ) ##### options comments ########################## -# WITH_T1LIB affects kpdf -# WITH_T1LIB description adds support for t1lb, a library for decoding -# t1 fonts. If it is disabled or missing the freetype -# library is used as a fallback implementation. -# It is safe to disable this option. You shouldn't -# lose any end-user functionality. # WITH_PAPER affects kpdf # WITH_PAPER description this library is only used to set some default # parameters of paper according to system settings. @@ -94,9 +92,6 @@ option( BUILD_KVIEW "Build kview" ${BUILD_ALL} ) option( BUILD_KVIEWSHELL "Build kviewshell" ${BUILD_ALL} ) option( BUILD_LIBKSCAN "Build libkscan" ${BUILD_ALL} ) -# deprecated -option( BUILD_KMRML "Build kmrml" OFF ) - ##### configure checks ########################## @@ -133,10 +128,8 @@ tde_conditional_add_subdirectory( BUILD_KCOLOREDIT kcoloredit ) tde_conditional_add_subdirectory( BUILD_KDVI kdvi ) tde_conditional_add_subdirectory( BUILD_KFAX kfax ) tde_conditional_add_subdirectory( BUILD_KFAXVIEW kfaxview ) -tde_conditional_add_subdirectory( BUILD_TDEFILE_PLUGINS tdefile-plugins ) tde_conditional_add_subdirectory( BUILD_KGAMMA kgamma ) tde_conditional_add_subdirectory( BUILD_KGHOSTVIEW kghostview ) -tde_conditional_add_subdirectory( BUILD_TDEICONEDIT tdeiconedit ) tde_conditional_add_subdirectory( BUILD_KOLOURPAINT kolourpaint ) tde_conditional_add_subdirectory( BUILD_KOOKA kooka ) tde_conditional_add_subdirectory( BUILD_KPDF kpdf ) @@ -147,9 +140,8 @@ tde_conditional_add_subdirectory( BUILD_KSVG ksvg ) tde_conditional_add_subdirectory( BUILD_KUICKSHOW kuickshow ) tde_conditional_add_subdirectory( BUILD_KVIEW kview ) tde_conditional_add_subdirectory( BUILD_LIBKSCAN libkscan ) - -# deprecated -tde_conditional_add_subdirectory( BUILD_KMRML kmrml ) +tde_conditional_add_subdirectory( BUILD_TDEFILE_PLUGINS tdefile-plugins ) +tde_conditional_add_subdirectory( BUILD_TDEICONEDIT tdeiconedit ) ##### write configure files ##################### |