From c4b061bd959a0efa5d0202d16d39e92e4f416abb Mon Sep 17 00:00:00 2001 From: "Thiago Marcos P. Santos" Date: Wed, 15 Apr 2020 16:33:40 +0300 Subject: [build] Remove glfw submodule We use it from the system. --- .gitmodules | 3 --- vendor/glfw | 1 - vendor/glfw.cmake | 30 ------------------------------ 3 files changed, 34 deletions(-) delete mode 160000 vendor/glfw delete mode 100644 vendor/glfw.cmake diff --git a/.gitmodules b/.gitmodules index fbecf14c99..2c286a1b27 100644 --- a/.gitmodules +++ b/.gitmodules @@ -31,9 +31,6 @@ [submodule "vendor/benchmark"] path = vendor/benchmark url = https://github.com/google/benchmark.git -[submodule "vendor/glfw"] - path = vendor/glfw - url = https://github.com/glfw/glfw.git [submodule "vendor/eternal"] path = vendor/eternal url = https://github.com/mapbox/eternal.git diff --git a/vendor/glfw b/vendor/glfw deleted file mode 160000 index 53c8c72c67..0000000000 --- a/vendor/glfw +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 53c8c72c676ca97c10aedfe3d0eb4271c5b23dba diff --git a/vendor/glfw.cmake b/vendor/glfw.cmake deleted file mode 100644 index 2a554df731..0000000000 --- a/vendor/glfw.cmake +++ /dev/null @@ -1,30 +0,0 @@ -set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "Build the GLFW example programs" FORCE) -set(GLFW_BUILD_TESTS OFF CACHE BOOL "Build the GLFW test programs" FORCE) -set(GLFW_BUILD_DOCS OFF CACHE BOOL "Build the GLFW documentation" FORCE) -set(GLFW_INSTALL OFF CACHE BOOL "Generate installation target" FORCE) - -unset(CMAKE_C_VISIBILITY_PRESET) -add_subdirectory(vendor/glfw) -set(CMAKE_C_VISIBILITY_PRESET hidden) - -target_compile_options( - glfw - PRIVATE - -Wno-shadow - -Wno-unused-parameter - -Wno-sign-compare - -Wno-missing-field-initializers -) - -if(APPLE) - # Don't show OpenGL deprecation warnings. - target_compile_options(glfw PRIVATE -Wno-deprecated-declarations -Wno-unguarded-availability-new) - - # get_target_property(DEPLOYMENT_TARGET_VERSION glfw MACOSX_DEPLOYMENT_TARGET) message(STATUS "target: ${DEPLOYMENT_TARGET_VERSION}") - set_target_properties(glfw PROPERTIES OSX_DEPLOYMENT_TARGET 10.11) -endif() - -if(CMAKE_GENERATOR STREQUAL "Xcode") - # The Xcode generator always tries to link from this directory instead of the actual output dir. - set_target_properties(glfw PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/$") -endif() -- cgit v1.2.1