diff --git a/CMakeLists.txt b/CMakeLists.txt index 303b9cc..65d8327 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 3.15) project(glsl-basic CXX) find_package(glfw3 3.3 REQUIRED) +find_package(glad 0.1.36 REQUIRED) add_executable(glsl-basic src/main.cpp) target_link_libraries(glsl-basic glfw) +target_link_libraries(glsl-basic glad::glad) diff --git a/README.md b/README.md new file mode 100644 index 0000000..c168ce3 --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# GLSL Basics +This repository is a collection of basic OpenGL shaders with GLFW. + +## Requirements +Install GLFW (system package): + +```bash +dnf install glfw-devel +``` + +Install glad, +```bash +dnf install glad +``` diff --git a/conanfile.txt b/conanfile.txt index d76ef24..be2312f 100644 --- a/conanfile.txt +++ b/conanfile.txt @@ -1,5 +1,6 @@ [requires] glfw/3.3.8 +glad/0.1.36 [generators] CMakeDeps