cmake_minimum_required(VERSION 2.6) project(MAD) set(CMAKE_MODULE_PATH ${MAD_SOURCE_DIR}) find_package(LibXml2 REQUIRED) find_package(DL REQUIRED) find_package(Readline REQUIRED) find_package(OpenSSL REQUIRED) find_package(Boost REQUIRED date_time filesystem regex signals system thread) find_package(MySQL) find_package(KRB5 COMPONENTS krb5 kadm-client) configure_file(${MAD_SOURCE_DIR}/config.h.in ${MAD_BINARY_DIR}/config.h) set(INCLUDES ${MAD_SOURCE_DIR}/src ${MAD_BINARY_DIR} ${LIBXML2_INCLUDE_DIR} ${GNUTLS_INCLUDE_DIRS} ${DL_INCLUDE_DIR} ${READLINE_INCLUDE_DIR} ${OPENSSL_INCLUDE_DIR} ${Boost_INCLUDE_DIR} ) add_subdirectory(src)