update glew cmake

This commit is contained in:
BlackMATov
2021-01-17 21:31:38 +07:00
parent 73ade0af27
commit c9321f4871
8 changed files with 12 additions and 64735 deletions

View File

@@ -125,6 +125,8 @@ add_subdirectory(modules/enum.hpp)
add_subdirectory(modules/flat.hpp)
add_subdirectory(modules/promise.hpp)
# glfw
set(GLFW_INSTALL OFF CACHE INTERNAL "" FORCE)
set(GLFW_BUILD_DOCS OFF CACHE INTERNAL "" FORCE)
set(GLFW_BUILD_TESTS OFF CACHE INTERNAL "" FORCE)
@@ -133,6 +135,14 @@ set(GLFW_BUILD_EXAMPLES OFF CACHE INTERNAL "" FORCE)
add_subdirectory(modules/glfw)
set_target_properties(glfw PROPERTIES FOLDER modules)
# glew
set(glew-cmake_BUILD_STATIC ON CACHE INTERNAL "" FORCE)
set(glew-cmake_BUILD_SHARED OFF CACHE INTERNAL "" FORCE)
add_subdirectory(modules/glew)
set_target_properties(libglew_static PROPERTIES FOLDER modules)
#
# e2d library target
#
@@ -156,6 +166,7 @@ target_link_libraries(${PROJECT_NAME}
target_link_libraries(${PROJECT_NAME}
PRIVATE glfw
PRIVATE libglew_static
PRIVATE OpenGL::GL
PRIVATE Threads::Threads
PRIVATE $<$<CXX_COMPILER_ID:MSVC>:winmm.lib>)

View File

@@ -23,14 +23,6 @@ mkdir -p $SOURCES_RDPARTY_DIR
mkdir -p $UNTESTS_DIR/catch
cp -fv $MODULES_DIR/catch2/single_include/catch2/catch.hpp $UNTESTS_DIR/catch/catch.hpp
#
# glew
#
mkdir -p $SOURCES_RDPARTY_DIR/glew
cp -rfv $MODULES_DIR/glew/include/. $SOURCES_RDPARTY_DIR/glew/
cp -fv $MODULES_DIR/glew/src/glew.c $SOURCES_RDPARTY_DIR/glew/glew.c
#
# imgui
#

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff