aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorChristian Meurin <32344571+NebuHiiEjamu@users.noreply.github.com>2018-11-06 17:03:59 -0800
committerRobert Schumacher <roschuma@microsoft.com>2018-11-06 17:03:59 -0800
commit4ed42720318b1b2bb82a4bb604876c55e8de31f5 (patch)
treea178d0692191bb197139d5930a97220f6f760b77 /scripts
parentd2ffdca39b4cbc250d4ae753b6017f9fa631b5bb (diff)
downloadvcpkg-4ed42720318b1b2bb82a4bb604876c55e8de31f5.tar.gz
vcpkg-4ed42720318b1b2bb82a4bb604876c55e8de31f5.zip
win_flex 2.5.9 is no longer downloadable, use 2.5.16 (#4658)
* win_flex 2.5.9 is no longer downloadable, use 2.5.16 * [vcpkg_find_acquire_program] Fix links to flex and bison. Use subdir to avoid conflict with previous version.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/cmake/vcpkg_find_acquire_program.cmake22
1 files changed, 12 insertions, 10 deletions
diff --git a/scripts/cmake/vcpkg_find_acquire_program.cmake b/scripts/cmake/vcpkg_find_acquire_program.cmake
index 4cb123fd6..1ff2ab071 100644
--- a/scripts/cmake/vcpkg_find_acquire_program.cmake
+++ b/scripts/cmake/vcpkg_find_acquire_program.cmake
@@ -140,12 +140,13 @@ function(vcpkg_find_acquire_program VAR)
set(ARCHIVE "meson-0.47.1.zip")
set(HASH 0f6462835583a51707bee82d852018cfcb7444c0dad95b2ba08814e500a5cfe3f731dc6c1fb73c765d1120ee2a2d6600e15d8d393bab1993e84bd4354b2e6855)
elseif(VAR MATCHES "FLEX")
- if(CMAKE_HOST_WIN32)
- set(PROGNAME win_flex)
- set(PATHS ${DOWNLOADS}/tools/win_flex)
- set(URL "https://sourceforge.net/projects/winflexbison/files/win_flex_bison-2.5.9.zip/download")
- set(ARCHIVE "win_flex_bison-2.5.9.zip")
- set(HASH 9580f0e46893670a011645947c1becda69909a41a38bb4197fe33bd1ab7719da6b80e1be316f269e1a4759286870d49a9b07ef83afc4bac33232bd348e0bc814)
+ if(CMAKE_HOST_WIN32)
+ set(PROGNAME win_flex)
+ set(SUBDIR win_flex-2.5.16)
+ set(PATHS ${DOWNLOADS}/tools/win_flex/${SUBDIR})
+ set(URL "https://sourceforge.net/projects/winflexbison/files/winflexbison-2.5.16.zip/download")
+ set(ARCHIVE "win_flex_bison-2.5.16.zip")
+ set(HASH 0a14154bff5d998feb23903c46961528f8ccb4464375d5384db8c4a7d230c0c599da9b68e7a32f3217a0a0735742242eaf3769cb4f03e00931af8640250e9123)
else()
set(PROGNAME flex)
set(APT_PACKAGE_NAME flex)
@@ -154,10 +155,11 @@ function(vcpkg_find_acquire_program VAR)
elseif(VAR MATCHES "BISON")
if(CMAKE_HOST_WIN32)
set(PROGNAME win_bison)
- set(PATHS ${DOWNLOADS}/tools/win_bison)
- set(URL "https://sourceforge.net/projects/winflexbison/files/win_flex_bison-2.5.9.zip/download")
- set(ARCHIVE "win_flex_bison-2.5.9.zip")
- set(HASH 9580f0e46893670a011645947c1becda69909a41a38bb4197fe33bd1ab7719da6b80e1be316f269e1a4759286870d49a9b07ef83afc4bac33232bd348e0bc814)
+ set(SUBDIR win_bison-2.5.16)
+ set(PATHS ${DOWNLOADS}/tools/win_bison/${SUBDIR})
+ set(URL "https://sourceforge.net/projects/winflexbison/files/winflexbison-2.5.16.zip/download")
+ set(ARCHIVE "win_flex_bison-2.5.16.zip")
+ set(HASH 0a14154bff5d998feb23903c46961528f8ccb4464375d5384db8c4a7d230c0c599da9b68e7a32f3217a0a0735742242eaf3769cb4f03e00931af8640250e9123)
else()
set(PROGNAME bison)
set(APT_PACKAGE_NAME bison)