diff options
author | erw7 <erw7.github@gmail.com> | 2022-04-27 13:17:06 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-26 21:17:06 -0700 |
commit | 5f3018fa1a7a97d1f961f4c33e5ae418c19202ef (patch) | |
tree | 9b39340d55ec7abf86494f9146affdf60e2b468b /third-party | |
parent | 3933592338934933adfeb35dca8472bd28838ec8 (diff) | |
download | rneovim-5f3018fa1a7a97d1f961f4c33e5ae418c19202ef.tar.gz rneovim-5f3018fa1a7a97d1f961f4c33e5ae418c19202ef.tar.bz2 rneovim-5f3018fa1a7a97d1f961f4c33e5ae418c19202ef.zip |
refactor(terminal)!: drop winpty, require Windows 10 #18253
Problem:
winpty is only needed for Windows 8.1. Removing it reduces our build and code
complexity.
Solution:
- Remove winpty.
- Require Windows 10.
closes #18252
Diffstat (limited to 'third-party')
-rw-r--r-- | third-party/CMakeLists.txt | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt index c06e31a328..6b1c0b466e 100644 --- a/third-party/CMakeLists.txt +++ b/third-party/CMakeLists.txt @@ -191,9 +191,6 @@ set(WIN32YANK_X86_SHA256 62f34e5a46c5d4a7b3f3b512e1ff7b77fedd432f42581cbe825233a set(WIN32YANK_X86_64_URL https://github.com/equalsraf/win32yank/releases/download/v0.0.4/win32yank-x64.zip) set(WIN32YANK_X86_64_SHA256 33a747a92da60fb65e668edbf7661d3d902411a2d545fe9dc08623cecd142a20) -set(WINPTY_URL https://github.com/rprichard/winpty/releases/download/0.4.3/winpty-0.4.3-msvc2015.zip) -set(WINPTY_SHA256 35a48ece2ff4acdcbc8299d4920de53eb86b1fb41e64d2fe5ae7898931bcee89) - set(GETTEXT_URL https://ftp.gnu.org/pub/gnu/gettext/gettext-0.20.1.tar.gz) set(GETTEXT_SHA256 66415634c6e8c3fa8b71362879ec7575e27da43da562c798a8a2f223e6e47f5c) @@ -284,18 +281,6 @@ if(WIN32) elseif(TARGET_ARCH STREQUAL "X86") set(TARGET_ARCH ia32) endif() - - GetBinaryDep(TARGET winpty - INSTALL_COMMAND ${CMAKE_COMMAND} -E make_directory ${DEPS_INSTALL_DIR}/bin - COMMAND ${CMAKE_COMMAND} -DFROM_GLOB=${DEPS_BUILD_DIR}/src/winpty/${TARGET_ARCH}/bin/* - -DTO=${DEPS_INSTALL_DIR}/bin/ - -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/CopyFilesGlob.cmake - COMMAND ${CMAKE_COMMAND} -DFROM_GLOB=${DEPS_BUILD_DIR}/src/winpty/include/* - -DTO=${DEPS_INSTALL_DIR}/include/ - -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/CopyFilesGlob.cmake - COMMAND ${CMAKE_COMMAND} -DFROM_GLOB=${DEPS_BUILD_DIR}/src/winpty/${TARGET_ARCH}/lib/* - -DTO=${DEPS_INSTALL_DIR}/lib/ - -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/CopyFilesGlob.cmake) endif() # clean-shared-libraries removes ${DEPS_INSTALL_DIR}/lib/nvim/parser/c.dll, |