]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
build: build the libpq from source when building wheels on centos platform
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 13 Jun 2022 00:01:57 +0000 (02:01 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 14 Jun 2022 15:21:05 +0000 (17:21 +0200)
tools/build/print_so_versions.sh
tools/build/wheel_linux_before_all.sh

index 316cb7d3371e25c44c92515543d45304f234a5b5..a3c4ecdce86cd9c2980231bfbd0f485dea58ba82 100755 (executable)
@@ -26,6 +26,10 @@ case "$ID" in
         done) | sort | uniq
         ;;
 
+    centos)
+        echo "TODO!"
+        ;;
+
     *)
         echo "$0: unexpected Linux distribution: '$ID'" >&2
         exit 1
index 0395712ac61851d3aa44f669046521a1c724b6d0..3426fa31f5c76ca6cfd2fb0e57880b5d6f2b4c6e 100755 (executable)
@@ -6,6 +6,8 @@
 set -euo pipefail
 set -x
 
+dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+
 source /etc/os-release
 
 # Install PostgreSQL development files.
@@ -34,6 +36,10 @@ case "$ID" in
         apt-get -y install libpq-dev
         ;;
 
+    centos)
+        "${dir}/build_libpq.sh" > /dev/null
+        ;;
+
     *)
         echo "$0: unexpected Linux distribution: '$ID'" >&2
         exit 1