This repository has been archived on 2026-05-22. You can view files and clone it, but cannot push or open issues or pull requests.
Files
toddcox-visualize-v0/cosets/CMakeLists.txt
2019-10-01 20:24:04 -04:00

21 lines
569 B
CMake

add_custom_target(shaders ALL DEPENDS shader_output)
add_custom_command(
OUTPUT shader_output
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/src/shaders ${CMAKE_CURRENT_BINARY_DIR}/shaders
COMMENT "copying shaders"
)
add_executable(cosets
src/main.cpp
src/util/files.cpp
src/util/numeric.cpp
src/util/shader.cpp
src/util/window.cpp)
target_include_directories(cosets PRIVATE include)
add_dependencies(cosets shaders)
target_link_libraries(cosets
PRIVATE glad glm glfw)