cmake_minimum_required (VERSION 2.6) project(compress) include_directories(SYSTEM "${PROJECT_SOURCE_DIR}/include/") set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-std=c++11") option(EnableBSP "Building with BSP" OFF) option(MultiCoreBSP "Building with Multi Core BSP" ON) if(EnableBSP) if(MultiCoreBSP) # setup for my mac set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") set(libs mcbsp m pthread) add_definitions( -DUSE_MCBSP ) include_directories(SYSTEM "${PROJECT_SOURCE_DIR}/contrib/mcbsp") add_subdirectory("contrib/mcbsp") else() # setup for cartesius set(libs bsponmpi m) endif() endif() find_package(Boost REQUIRED COMPONENTS program_options filesystem system) include_directories(SYSTEM ${Boost_INCLUDE_DIRS}) set(libs ${libs} ${Boost_LIBRARIES}) add_subdirectory("wavelet")