Blue Brain BioExplorer
platform/CMakeLists.txt File Reference

Functions

 set (NAME Core) set(PACKAGE_NAME platform) set(PACKAGE_VERSION 1.0.0) option($
 
_UNIT_TESTING_ENABLED Unit testing ON option (${NAME}_DEBUG_JSON_ENABLED "Catch JSON exceptions during runtime" OFF) if($
 
_DEBUG_JSON_ENABLED add_definitions (-D${NAME}_DEBUG_JSON_ENABLED) endif($
 
_DEBUG_JSON_ENABLED if (CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 8.0) set(CMAKE_CXX_FLAGS "$
 
Wno unused function Wno class memaccess Wno ignored qualifiers endif () if((CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 9.0) OR(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")) set(CMAKE_CXX_FLAGS "$
 

Function Documentation

◆ add_definitions()

_DEBUG_JSON_ENABLED add_definitions ( -D${NAME}  _DEBUG_JSON_ENABLED)

Definition at line 32 of file CMakeLists.txt.

◆ endif()

Wno unused function Wno class memaccess Wno ignored qualifiers endif ( )

Definition at line 38 of file CMakeLists.txt.

◆ if()

_DEBUG_JSON_ENABLED if ( CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 8.  0)

Definition at line 36 of file CMakeLists.txt.

◆ option()

_UNIT_TESTING_ENABLED Unit testing ON option (   ${NAME}_DEBUG_JSON_ENABLED "Catch JSON exceptions during runtime")

Definition at line 29 of file CMakeLists.txt.

◆ set()

set ( NAME  Core)

Definition at line 19 of file CMakeLists.txt.