From 570e4534e6519d5d37f08239cb7bac5d800d58c5 Mon Sep 17 00:00:00 2001 From: Gyusun Yeom Date: Sat, 4 Dec 2021 15:59:06 +0900 Subject: [PATCH] Add example --- glew-cmake/fetch-content.cmake | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 glew-cmake/fetch-content.cmake diff --git a/glew-cmake/fetch-content.cmake b/glew-cmake/fetch-content.cmake new file mode 100644 index 0000000..274370a --- /dev/null +++ b/glew-cmake/fetch-content.cmake @@ -0,0 +1,18 @@ +cmake_minimum_required(VERSION 3.4) +project(fetch_content) + +include(FetchContent) +FetchContent_Declare( + glew + GIT_REPOSITORY https://github.com/Perlmint/glew-cmake.git + GIT_TAG origin/master +) +FetchContent_GetProperties(glew) +if(NOT glew_POPULATED) + FetchContent_Populate(glew) + + add_subdirectory(${glew_SOURCE_DIR} ${glew_BINARY_DIR} EXCLUDE_FROM_ALL) +endif() + +add_executable(glewinfo glewinfo.c) +target_link_libraries(glewinfo PRIVATE libglew_static)