diff options
| -rw-r--r-- | ports/thrift/portfile.cmake | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/ports/thrift/portfile.cmake b/ports/thrift/portfile.cmake index 8aec05cb7..b87d13aa7 100644 --- a/ports/thrift/portfile.cmake +++ b/ports/thrift/portfile.cmake @@ -9,7 +9,8 @@ endif() # Currently, Thrift is designed to be packaged as a static library. As a static library, the consuming program / dll will only pull in the object files that it needs, so the per-binary size increase should be pretty small. # Thrift isn't a very good candidate to become a dynamic library. No attempts are made to preserve binary compatibility, or to provide a C / COM-like interface to make binary compatibility easy. -vcpkg_find_acquire_program(WINFLEXBISON) +vcpkg_find_acquire_program(FLEX) +vcpkg_find_acquire_program(BISON) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH @@ -19,13 +20,9 @@ vcpkg_from_github( HEAD_REF master ) -set(FLEX_EXECUTABLE "${DOWNLOADS}/tools/winflexbison/win_flex.exe") -set(BISON_EXECUTABLE "${DOWNLOADS}/tools/winflexbison/win_bison.exe") - - vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} - OPTIONS -DWITH_SHARED_LIB=OFF -DWITH_STATIC_LIB=ON -DBUILD_TESTING=off -DBUILD_JAVA=off -DBUILD_C_GLIB=off -DBUILD_PYTHON=off -DBUILD_CPP=on -DBUILD_HASKELL=off -DBUILD_TUTORIALS=off -DFLEX_EXECUTABLE=${FLEX_EXECUTABLE} -DBISON_EXECUTABLE=${BISON_EXECUTABLE} + OPTIONS -DWITH_SHARED_LIB=OFF -DWITH_STATIC_LIB=ON -DBUILD_TESTING=off -DBUILD_JAVA=off -DBUILD_C_GLIB=off -DBUILD_PYTHON=off -DBUILD_CPP=on -DBUILD_HASKELL=off -DBUILD_TUTORIALS=off -DFLEX_EXECUTABLE=${FLEX} -DBISON_EXECUTABLE=${BISON} ) vcpkg_install_cmake() |
