diff options
| -rw-r--r-- | ports/mpir/portfile.cmake | 10 | ||||
| -rw-r--r-- | ports/mpir/vcpkg.json | 2 |
2 files changed, 9 insertions, 3 deletions
diff --git a/ports/mpir/portfile.cmake b/ports/mpir/portfile.cmake index f5a85766d..e3ef1dc9d 100644 --- a/ports/mpir/portfile.cmake +++ b/ports/mpir/portfile.cmake @@ -30,11 +30,17 @@ if(VCPKG_TARGET_IS_LINUX OR VCPKG_TARGET_IS_OSX) set(OPTIONS --disable-silent-rules --enable-gmpcompat --enable-cxx ${SHARED_STATIC}) - string(APPEND VCPKG_C_FLAGS " -Wno-implicit-function-declaration") - string(APPEND VCPKG_CXX_FLAGS " -Wno-implicit-function-declaration") + string(APPEND VCPKG_C_FLAGS " -Wno-implicit-function-declaration") + string(APPEND VCPKG_CXX_FLAGS " -Wno-implicit-function-declaration") + + # on Linux, autoconf is required; on macOS, it isn't + if(VCPKG_TARGET_IS_LINUX) + set(AUTOCONFIG "AUTOCONFIG") + endif() vcpkg_configure_make( SOURCE_PATH ${SOURCE_PATH} + ${AUTOCONFIG} OPTIONS ${OPTIONS} ) diff --git a/ports/mpir/vcpkg.json b/ports/mpir/vcpkg.json index fa1f7e5c9..29754ccd9 100644 --- a/ports/mpir/vcpkg.json +++ b/ports/mpir/vcpkg.json @@ -1,7 +1,7 @@ { "name": "mpir", "version-string": "3.0.0", - "port-version": 9, + "port-version": 10, "description": "Multiple Precision Integers and Rationals", "homepage": "https://github.com/wbhart/mpir", "supports": "!(uwp | arm)" |
