Back to home page

EIC code displayed by LXR

 
 

    


Warning, /eic-opticks/sysrap/SGLFW_tests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
0002 set(name SGLFW_tests)
0003 project(${name} VERSION 0.1.0)
0004 include(OpticksBuildOptions)
0005 
0006 set(OpticksGLFW_ALT ON)
0007 set(OpticksGLFW_VERBOSE ON)
0008 
0009 #include_directories($ENV{OPTICKS_PREFIX}/include/SysRap)
0010 #string(REPLACE ":" ";" INCLUDE_LIST $ENV{HOME}/np)
0011 #include_directories(${INCLUDE_LIST})
0012 
0013 include_directories($ENV{OPTICKS_PREFIX}/include/SysRap)  ## needed for the generated sconfig.h
0014 
0015 #include_directories($ENV{OPTICKS_HOME}/sysrap)   ## just header-only structs not the full shebang  
0016 #include_directories($ENV{HOME}/np)
0017 
0018 include_directories($ENV{CUDA_PREFIX}/include)
0019 
0020 
0021 find_package(GLM         REQUIRED MODULE)
0022 find_package(OpticksGLEW REQUIRED MODULE)
0023 find_package(OpticksGLFW REQUIRED MODULE)   
0024 
0025 message(STATUS "OpticksGLFW_MODULE  : ${OpticksGLFW_MODULE} ")
0026 echo_target_std(Opticks::OpticksGLFW)
0027 
0028 add_executable(${name} ${name}.cc)
0029 target_link_libraries(${name} 
0030   PUBLIC 
0031     Opticks::GLM 
0032     Opticks::OpticksGLEW 
0033     Opticks::OpticksGLFW 
0034 )
0035 install(TARGETS ${name}  DESTINATION lib)
0036