aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ports/mpir/portfile.cmake10
-rw-r--r--ports/mpir/vcpkg.json2
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)"