CMakeLists.txt File Reference

Functions

 cmake_minimum_required (VERSION 3.1 FATAL_ERROR) project(BoCA CXX) include($
 
cmake CMakeConfig cmake option (BUILD_TESTING"Build testing"OFF) if(BUILD_TESTING) enable_testing() find_package(Boost 1.56 COMPONENTS unit_test_framework REQUIRED) add_libraries($
 
 else () find_package(Boost 1.56) endif() add_include_path($
 
SYSTEM if (NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE Release CACHE STRING"Choose the type of build
 
SYSTEM options version ERROR_QUIET OUTPUT_VARIABLE LD_VERSION if ("${LD_VERSION}"MATCHES"GNU gold"AND"${CMAKE_CXX_COMPILER_ID}"STREQUAL"GNU") set(CMAKE_C_FLAGS"$
 

Variables

SYSTEM options are
 
fuse ld
 

Function Documentation

cmake_minimum_required ( VERSION 3.1  FATAL_ERROR)
else ( )
SYSTEM if ( NOT  CMAKE_BUILD_TYPE)
SYSTEM options version ERROR_QUIET OUTPUT_VARIABLE LD_VERSION if ( "${LD_VERSION}"MATCHES"GNU gold"AND"${CMAKE_CXX_COMPILER_ID}"STREQUAL"GNU"  )
cmake CMakeConfig cmake option ( BUILD_TESTING"Build testing"  OFF)

Variable Documentation

SYSTEM options are
fuse ld
Initial value:
=gold")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=gold")
else ()
message("GNU gold linker is not available
fuse ld
Definition: CMakeLists.txt:64
FlagReturn< Enum, bool >::type is(Enum enum_1, Enum enum_2)
Definition: Flag.hh:95