summaryrefslogtreecommitdiff
path: root/scripts/build
Commit message (Collapse)AuthorAgeFilesLines
* ci: drop github download scriptDaniele Varrazzo2023-04-031-99/+0
| | | | | Easier to do interactively, now that all the artifacts are packaged in the same archive.
* ci: fix cache key by setting lib versions in job envDaniele Varrazzo2023-04-031-2/+2
|
* ci: use cibuildwheel to build linux wheel packages2.9.6Daniele Varrazzo2023-04-026-159/+113
|
* ci: bundle all build artifacts in a single directoryDaniele Varrazzo2023-04-022-2/+2
|
* build: package openssl 1.1.1t with binary packagesDaniele Varrazzo2023-04-021-1/+1
|
* ci: build macOS packages using cibuildwheelDaniele Varrazzo2023-03-302-82/+32
| | | | Close #1558.
* Modify LD_LIBRARY_PATH to support all architecturesAmir Bitaraf2023-03-261-1/+1
|
* Move to manylinux2014 for aarch64, ppc64le builds.Amir Bitaraf2023-03-262-149/+111
|
* Merge branch 'py311-win32'Daniele Varrazzo2022-11-071-2/+6
|\
| * ci: Test Python 3.11 on AppveyorDaniele Varrazzo2022-11-071-2/+6
| |
* | ci: adapt macOS arm64 build script to changes in Python 3.11 and PostgreSQL 15Daniele Varrazzo2022-10-271-10/+19
|/
* chore: build binary packages with OpenSSL 1.1.1qDaniele Varrazzo2022-10-251-1/+1
|
* chore: fix directory where to find binary package after buildDaniele Varrazzo2022-10-252-3/+3
|
* chore: build binary packages using libpq from PostgreSQL 15Daniele Varrazzo2022-10-252-2/+2
| | | | fix #1497 as a side effect of using libpq 15.
* Build packages for Python 3.11Daniele Varrazzo2022-10-251-1/+1
|
* chore: move cache_rebuild file into appveyor dirDaniele Varrazzo2022-10-251-19/+0
|
* fix: set default SYSCONFDIR to the quasi-standard /etc/postgresql-common2_9_4Daniele Varrazzo2022-10-061-1/+2
| | | | Fix #1365.
* chore: upgrade packaged libpq version and dependenciesDaniele Varrazzo2022-10-062-8/+9
| | | | appveyor.cache_rebuild reformatted for greppability.
* build: fix starting Postgres in macOS build scriptDaniele Varrazzo2022-09-251-1/+6
| | | | | | | The brew command fails with: Could not enable service: 125: Domain does not support specified action Error: Failure while executing; `/bin/launchctl enable gui/501/homebrew.mxcl.postgresql@14` exited with 125.
* build: add scripts to build macOS arm64 packages2_9_3-macos-arm64Daniele Varrazzo2022-07-172-0/+120
|
* Build `musllinux` wheelsPeter Lithammer2021-12-101-0/+68
|
* Create parent directories too in artifacts downloadDaniele Varrazzo2021-12-102-3/+3
|
* Strip debug symbols from binary packagesDaniele Varrazzo2021-12-103-0/+43
| | | | The _psycopg.so library goes down from 1.6mb to 300k in Linux packages.
* Build binary packages against PosgtgreSQL 14.1 lipqDaniele Varrazzo2021-11-113-5/+8
| | | | Close #1388.
* Merge branch 'py310'Daniele Varrazzo2021-11-032-2/+3
|\
| * Fix f-string in Appveyor package download scriptDaniele Varrazzo2021-11-031-1/+1
| |
| * Drop Windows exe package buildDaniele Varrazzo2021-11-031-4/+0
| |
| * Build Python 3.10 packages of relase 2.9.12_9_1-Python_3.10Daniele Varrazzo2021-10-112-2/+3
| |
* | Don't build .exe packages anymoreDaniele Varrazzo2021-06-301-5/+1
| |
* | Allow to specify the build to download from AppveyorDaniele Varrazzo2021-06-171-3/+17
|/
* Move appveyor build support to the scripts/build dirDaniele Varrazzo2021-06-152-0/+870
|
* Rename the github package download script for consistencyDaniele Varrazzo2021-06-151-0/+0
|
* Build manylinux2014 packages for i686/x86_64 platformsDaniele Varrazzo2021-06-155-41/+248
| | | | | | | | | | | The manylinux_2_24 tag leaves too many users without usable packages. Using this tag requires to build libraries too or a libssh too old will be used, with the segfault risks seen in the past. OTOH building all the libraries on arm/ppc platforms proves very time consuming and requires further tooling than what available in the image. Because these packages are new it seems ok to use the manylinux_2_24 tag and use the package versions of libpq/libssl.
* Clean up the packaging procedureDaniele Varrazzo2021-05-292-5/+53
|
* Add include and lib dirs from libpq --cppflags, --ldflagsDaniele Varrazzo2021-05-261-4/+0
| | | | | | They seem the right thing to fix MacOS build woes. Inspired to #935, might close #1200.
* Add script to download packages from appveyorDaniele Varrazzo2021-05-261-0/+77
|
* Build MacOS packages on GitHub ActionsDaniele Varrazzo2021-05-261-0/+81
|
* Add script to download packages from GitHubDaniele Varrazzo2021-05-261-0/+77
|
* Build packages for Python >= 3.6Daniele Varrazzo2021-05-261-0/+75
|
* Create sdist packagesDaniele Varrazzo2021-05-251-0/+26
Adapted from the psycopg2-wheels project