aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Zhakov <ivan@apache.org>2024-09-30 09:29:44 +0000
committerIvan Zhakov <ivan@apache.org>2024-09-30 09:29:44 +0000
commitd799a54066ae51cdd640cfd8bcc123287d77d4fc (patch)
tree0139f6b47e7d3183600b27050eea5d4606f2178c
parent8afd35884263d87a3452e0e2a35bbed19c63540e (diff)
downloadapr-d799a54066ae51cdd640cfd8bcc123287d77d4fc.tar.gz
apr-d799a54066ae51cdd640cfd8bcc123287d77d4fc.zip
vcpkg: Add dbd-postgresql feature.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1921033 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--build/vcpkg/apr-2/portfile.cmake2
-rw-r--r--build/vcpkg/apr-2/vcpkg.json10
2 files changed, 12 insertions, 0 deletions
diff --git a/build/vcpkg/apr-2/portfile.cmake b/build/vcpkg/apr-2/portfile.cmake
index 76e759f64..291c84d86 100644
--- a/build/vcpkg/apr-2/portfile.cmake
+++ b/build/vcpkg/apr-2/portfile.cmake
@@ -19,6 +19,7 @@ if (VCPKG_TARGET_IS_WINDOWS)
xlate FEATURE_XLATE
dbd-odbc FEATURE_DBD_ODBC
dbd-sqlite3 FEATURE_DBD_SQLITE3
+ dbd-postgresql FEATURE_DBD_PGQL
)
vcpkg_cmake_configure(
@@ -30,6 +31,7 @@ if (VCPKG_TARGET_IS_WINDOWS)
-DAPU_HAVE_ICONV=${FEATURE_XLATE}
-DAPU_HAVE_ODBC=${FEATURE_DBD_ODBC}
-DAPU_HAVE_SQLITE3=${FEATURE_DBD_SQLITE3}
+ -DAPU_HAVE_PGSQL=${FEATURE_DBD_PGQL}
-DAPU_USE_EXPAT=${APU_USE_EXPAT}
-DAPR_INSTALL_PRIVATE_H=${INSTALL_PRIVATE_H}
)
diff --git a/build/vcpkg/apr-2/vcpkg.json b/build/vcpkg/apr-2/vcpkg.json
index 75d36c455..d1e6f5581 100644
--- a/build/vcpkg/apr-2/vcpkg.json
+++ b/build/vcpkg/apr-2/vcpkg.json
@@ -39,6 +39,16 @@
"sqlite3"
]
},
+ "dbd-postgresql": {
+ "description": "Build PostgreSQL DBD driver",
+ "dependencies": [
+ {
+ "name": "libpq",
+ "default-features": false,
+ "features": []
+ }
+ ]
+ },
"private-headers": {
"description": "Install non-standard files required for building Apache httpd"
},