Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake_minimum_required(VERSION 3.5.1)
- project(DeadWaves)
- set(CMAKE_CXX_FLAGS "-std=c++11")
- include_directories(deps/openvr/src deps/openvr/headers deps/openvr/src/vrcommon)
- add_subdirectory(deps/openvr)
- find_package(OpenGL REQUIRED)
- set(GLFW_BUILD_DOCS OFF CACHE BOOL "" FORCE)
- set(GLFW_BUILD_TESTS OFF CACHE BOOL "" FORCE)
- set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
- add_subdirectory(deps/glfw)
- set(BUILD_UTILS OFF CACHE BOOL "" FORCE)
- add_subdirectory(deps/glew/build/cmake)
- set(LAZY_GLEW_PATH ../glew)
- set(LAZY_GLFW_PATH ../glfw)
- add_subdirectory(deps/liblz)
- file(GLOB_RECURSE source_files srcs/*)
- add_executable(DeadWaves ${source_files})
- target_link_libraries(DeadWaves openvr_api glfw glew LAZY )
- target_include_directories(DeadWaves PUBLIC ${OPENGL_INCLUDE_DIR} deps/glew/include deps/liblz/includes)
- target_link_libraries(DeadWaves ${OPENGL_gl_LIBRARY})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement