project(danbooru_client) cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR) set(danbooru_client_VERSION_MAJOR 0) set(danbooru_client_VERSION_MINOR 1) find_package(KDE4 REQUIRED) find_package(QJSON) include (KDE4Defaults) include (FeatureSummary) set_package_properties(KDE4 PROPERTIES DESCRIPTION "The KDE libraries" URL "http://www.kde.org" TYPE REQUIRED PURPOSE "Required to build Danbooru Client") set_package_properties(QJSON PROPERTIES DESCRIPTION "The QJSON library" URL "http://qjson.sourceforge.net" TYPE REQUIRED PURPOSE "Required to build Danbooru Client") include_directories( ${KDE4_INCLUDES} ${QT_INCLUDES} ) add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) add_definitions(-DQT_USE_QSTRINGBUILDER) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x") #add_subdirectory( doc ) add_subdirectory( src ) add_subdirectory( icons ) feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)