aboutsummaryrefslogtreecommitdiff
path: root/third-party
diff options
context:
space:
mode:
authorerw7 <erw7.github@gmail.com>2022-04-27 13:17:06 +0900
committerGitHub <noreply@github.com>2022-04-26 21:17:06 -0700
commit5f3018fa1a7a97d1f961f4c33e5ae418c19202ef (patch)
tree9b39340d55ec7abf86494f9146affdf60e2b468b /third-party
parent3933592338934933adfeb35dca8472bd28838ec8 (diff)
downloadrneovim-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.txt15
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,