Back to home page

sPhenix code displayed by LXR

 
 

    


Warning, /JETSCAPE/external_packages/gtl/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
0002 project (glt_test)
0003 
0004 cmake_policy(SET CMP0042 NEW)
0005 cmake_policy(SET CMP0015 NEW)
0006 
0007 message ("Include Directories ...")
0008 
0009 include_directories(../include)
0010 
0011 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "./")
0012 
0013 message("Compiler and Linker flags ...")
0014 
0015 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O -fPIC -pipe -Wall -g -Wno-unused-variable -Wno-unused-private-field -Wno-reorder -Wno-comment")
0016 
0017 if(LINUX) 
0018     message( STATUS "Linux : " ${CMAKE_HOST_SYSTEM})
0019     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
0020 endif()
0021 
0022 if (APPLE)
0023      message( STATUS "Apple : " ${CMAKE_HOST_SYSTEM})
0024      set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-macro-redefined -std=c++11 -stdlib=libc++")
0025      message(STATUS "CXX_FLAGS = " ${CMAKE_CXX_FLAGS})  
0026      message(STATUS "LD_FLAGS = " ${CMAKE_EXE_LINKER_FLAGS})
0027 endif()   
0028 
0029 link_directories(../lib)
0030 
0031 add_executable(my_test my_test.cc)
0032 add_executable(my_test2 my_test2.cc)
0033 add_executable(my_test3 my_test3.cc)
0034 add_executable(my_test4 my_test4.cc)
0035 
0036 target_link_libraries(my_test libGTL.dylib)
0037 target_link_libraries(my_test2 libGTL.dylib)
0038 target_link_libraries(my_test3 libGTL.dylib)
0039 target_link_libraries(my_test4 libGTL.dylib)
0040