Warning, /JETSCAPE/external_packages/gtl/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
0002 project (GTL)
0003
0004 cmake_policy(SET CMP0042 NEW)
0005
0006 message("Compiler and Linker flags ...")
0007
0008 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O -fPIC -pipe -Wall -g -Wno-unused-variable -Wno-unused-private-field -Wno-reorder -Wno-logical-op-parentheses")
0009
0010 if(LINUX)
0011 message( STATUS "Linux : " ${CMAKE_HOST_SYSTEM})
0012 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
0013 endif()
0014
0015 if (APPLE)
0016 message( STATUS "Apple : " ${CMAKE_HOST_SYSTEM})
0017 if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
0018 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-builtin-macro-redefined -std=c++11 -stdlib=libc++")
0019 elseif()
0020 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-builtin-macro-redefined -std=c++11")
0021 endif()
0022 message(STATUS "CXX_FLAGS = " ${CMAKE_CXX_FLAGS})
0023 message(STATUS "LD_FLAGS = " ${CMAKE_EXE_LINKER_FLAGS})
0024 endif()
0025
0026 # w/o not compiling library automatically
0027 add_subdirectory(./src)
0028 link_directories(./lib)
0029
0030 # -----------------------------------------------------------
0031