blob: d58d00a471af9f0fd5bf5f7bd93e9af8927064f8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
add_executable(
BuddhaTest
"src/BuddhaTest.cpp"
"src/glad.c"
"src/Helpers.cpp"
)
configure_file("Shaders/BuddhaFragment.glsl" ${CMAKE_CURRENT_BINARY_DIR}/Shaders/BuddhaFragment.glsl)
configure_file("Shaders/BuddhaCompute.glsl" ${CMAKE_CURRENT_BINARY_DIR}/Shaders/BuddhaCompute.glsl)
configure_file("Shaders/BuddhaVertex.glsl" ${CMAKE_CURRENT_BINARY_DIR}/Shaders/BuddhaVertex.glsl)
find_package(OpenGL REQUIRED)
target_include_directories(BuddhaTest PRIVATE "include" ${OPENGL_INCLUDE_DIR})
target_link_libraries(BuddhaTest glfw ${OPENGL_gl_LIBRARY})
# on Linux we need to link against libdl. Maybe add id here?
|