set(hdrs include/pw/visual/mesh_renderer.hpp include/pw/visual/shader.hpp include/pw/visual/pipeline.hpp ) set(srcs src/mesh_renderer.cpp src/shader.cpp src/context.cpp src/pipeline.cpp ) add_library(pwvisual STATIC ${hdrs} ${srcs} ) target_include_directories( pwvisual PUBLIC include ) target_link_libraries(pwvisual pwscene glad) #add_subdirectory(tests)