2 cmake_minimum_required(VERSION 2.8)
4 include("${SRC_DIR}/build_options.cmake")
5 find_package(X11 REQUIRED)
7 option(VOGLTEST_LOAD_LIBVOGLTRACE "If enabled vogltest will load libvogltrace.so manually and not implictly link against libgl.so" FALSE)
9 message("VOGLTEST_LOAD_LIBGLITRACE: ${VOGLTEST_LOAD_LIBVOGLTRACE}")
11 if (NOT VOGLTEST_LOAD_LIBVOGLTRACE)
13 set(VOGLTEST_OPENGL_LIBRARY "GL")
15 # Don't link with gl library, and define DLOAD_LIBVOGLTRACE=1...
16 set(VOGLTEST_OPENGL_LIBRARY "")
17 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DLOAD_LIBVOGLTRACE=1")
20 aux_source_directory(. SRC_LIST)
23 ${SRC_DIR}/gltests/include
27 add_executable(${PROJECT_NAME} ${SRC_LIST})
29 target_link_libraries(${PROJECT_NAME}
32 ${VOGLTEST_OPENGL_LIBRARY}
36 build_options_finalize()