Back to home page

sPhenix code displayed by LXR

 
 

    


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