################################################# # # (C) 2010-2011 Serghei Amelian # serghei (DOT) amelian (AT) gmail.com # # Improvements and feedback are welcome # # This file is released under GPL >= 2 # ################################################# ##### check for fontconfig ###################### pkg_search_module( FONTCONFIG fontconfig ) if( NOT FONTCONFIG_FOUND ) message(FATAL_ERROR "\nfontconfig are required, but not found on your system" ) endif( NOT FONTCONFIG_FOUND ) set( HAVE_FONTCONFIG 1 CACHE INTERNAL "" FORCE ) ##### check for freetype2 ####################### pkg_search_module( FREETYPE freetype2 ) if( NOT FREETYPE_FOUND ) message(FATAL_ERROR "\nfreetype2 are required, but not found on your system" ) endif( NOT FREETYPE_FOUND ) set( HAVE_FREETYPE2 1 CACHE INTERNAL "" FORCE ) ##### compiler/linker settings ################## include_directories( ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_BINARY_DIR} ${TDE_INCLUDE_DIR} ${TQT_INCLUDE_DIRS} ${FREETYPE_INCLUDE_DIRS} ) link_directories( ${TQT_LIBRARY_DIRS} ) ##### other data ################################ install( FILES fonts.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) ##### kcm_fonts (module) ######################## tde_add_kpart( kcm_fonts AUTOMOC SOURCES fonts.cpp LINK kxftconfig-static krdb-static tdeui-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) ##### kxftconfig (static) ####################### tde_add_library( kxftconfig STATIC_PIC SOURCES kxftconfig.cpp )