Commit Graph

1006 Commits

Author SHA1 Message Date
Corentin Le Molgat
a2c3fa71b9 remove deprecated doc generation stuff
* remove "doc" target from legacy makefile based build
* remove doxygen templates no more used
* removed pdoc3 .mako files (we now re-use pdoc)
2025-07-07 14:05:54 +02:00
Corentin Le Molgat
9541e49c22 tools/release: fix scripts 2025-06-23 07:53:40 +02:00
Corentin Le Molgat
0d60e8afe4 tools/release: more log on macos 2025-06-17 16:25:08 +02:00
Corentin Le Molgat
808c7d5e0b tools/release: add python build log 2025-06-16 11:41:24 +02:00
Corentin Le Molgat
30e2067a97 tools/release: Workaround for macos x86_64 python build failure 2025-06-16 08:30:33 +02:00
Corentin Le Molgat
d8b555bcd4 tools/release:python: Add typing-extensions>=4.12 install 2025-06-12 18:24:44 +02:00
Corentin Le Molgat
9748fe87a8 tools/release: cleanup usage 2025-06-12 10:02:27 +02:00
Corentin Le Molgat
97dfc039af tools/release: Detect /Users path in libortools.dylib (#4674) 2025-06-11 17:57:43 +02:00
Corentin Le Molgat
92f78981b7 tools/release: cleanup 2025-06-11 08:13:52 +02:00
Corentin Le Molgat
888479c8f1 tools/docker: fix images 2025-06-03 17:25:06 +02:00
Corentin Le Molgat
6275619174 dotnet: Remove EOL .Net Core 3.1 in release artifacts
Please target .Net 8.0 or above...

ref: https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core
2025-06-02 17:53:48 +02:00
Corentin Le Molgat
b912ebf94b dotnet: get rid of last remaining .Net 6.0 2025-06-02 17:22:12 +02:00
Corentin Le Molgat
77c21707ad ci/tools: Simplify alpine .Net 8.0 SDK install 2025-06-02 17:18:38 +02:00
Corentin Le Molgat
1b6cb6134e java: update private key used by release scripts
note: previous key is expired since 2025-03
2025-06-02 17:17:48 +02:00
Corentin Le Molgat
658775eb13 tools/docker: Fix alpine dotnet build 2025-06-02 16:02:55 +02:00
Corentin Le Molgat
6a10e3a7c7 tools/docker: target and fix dotnet 8.0 support 2025-06-02 11:10:58 +02:00
Corentin Le Molgat
66014c7ed3 tools/docker: Add Fedora-42 2025-06-02 11:10:26 +02:00
Corentin Le Molgat
0de1006bde tools/docker: remove python 3.8 support 2025-05-26 17:03:10 +02:00
Corentin Le Molgat
2b2a5f69e1 tools/release: remove Python 3.8 support
note: BTW Protobuf v31.0 do not support Python 3.8
2025-05-26 16:00:20 +02:00
Corentin Le Molgat
be4fd34372 tools: remove mips broken cross compilation support 2025-04-30 15:04:15 +02:00
Corentin Le Molgat
3312af9735 dotnet: cleanup the use Net8.0 as default 2025-04-30 15:03:41 +02:00
Mizux Seiha
d7fe4ae48f tools: cleanup 2025-04-03 15:24:03 +02:00
Corentin Le Molgat
3622b4f7d0 backport fixup from main 2025-03-13 16:54:58 +01:00
Corentin Le Molgat
7936024e88 tools/release: fix shellcheck comment 2025-02-17 13:02:44 +01:00
Corentin Le Molgat
b8e881fbde tools/docker: fix arm64 archive build 2025-02-12 17:15:38 +01:00
Corentin Le Molgat
2dbe1efcca tools/docker: Fix fedora-41 dotnet build 2025-02-12 09:08:29 +01:00
Mizux Seiha
a0aab3d8a4 tools: update notebook script 2025-02-04 18:03:49 +01:00
Corentin Le Molgat
217a71169c tools/release: Check set_cover.pyi in build_delivery_win.cmd 2025-01-24 02:22:30 -08:00
Corentin Le Molgat
e4b5fa5b6a tools/release: fix comment 2025-01-22 15:15:40 +01:00
Corentin Le Molgat
210ccab7e8 swig: bump to 4.3.0 in various scripts and docker 2025-01-22 15:13:24 +01:00
Corentin Le Molgat
35a92f11e3 tools/release: change meta build dir 2025-01-22 09:50:37 +01:00
Corentin Le Molgat
c8ab5da2af tools/release: fix swig_helper.pyi renaming 2025-01-22 09:41:50 +01:00
Mizux Seiha
afc5e266ea tools/docker: Fix auditwheel run 2025-01-21 15:57:34 +01:00
Corentin Le Molgat
f338a5bbf7 tools/docker: python wheel cleanup 2025-01-20 15:30:18 +01:00
Corentin Le Molgat
fef7da4eb0 tools/docker: rework python jobs
* use manylinux_2_28
* use muslinux_1_2

ref: https://github.com/pypa/manylinux?tab=readme-ov-file#docker-images
2025-01-20 10:56:15 +01:00
Corentin Le Molgat
a66a6daac7 Bump Copyright to 2025 2025-01-10 11:35:44 +01:00
Laurent Perron
5ac50d5ed5 changed dotnet source on docker files 2024-12-28 19:56:32 +01:00
Corentin Le Molgat
d72ac65be6 backport tools/doc from main 2024-11-12 14:58:06 +01:00
Corentin Le Molgat
074c7d6346 backport tools/release from main 2024-11-12 14:57:54 +01:00
Corentin Le Molgat
5f1d9d4569 backport tools/docker from main
* Remove Debian 10
* Fix Debian 11, 12, 13
* Remove Fedora 37, 38, 39
* Add Fedora 40, 41
* Remove Ubuntu 23.04, 23.10
* Add Ubuntu 24.10
2024-11-12 14:57:39 +01:00
Arnab Animesh Das
a4f196a67a Enable builds for Python 3.13 (#4414)
* Enable builds for Python 3.13
2024-10-18 15:05:01 +02:00
Corentin Le Molgat
8e1dece507 format fix 2024-09-18 11:56:23 +02:00
Mizux Seiha
ed94162b91 tools/release: Fix manylinux image
need maven 3.6+, base image only provide 3.5.3 in the feed...
2024-09-12 14:43:17 +02:00
Corentin Le Molgat
94409879b7 tools/docker: cleanup 2024-09-09 10:17:52 +02:00
Corentin Le Molgat
897c2bbf57 tools/docker: update almalinux and rockylinux 2024-09-09 10:17:23 +02:00
Corentin Le Molgat
8d60e85c69 tools/docker: Fix almalinux export 2024-08-30 15:25:29 +02:00
Corentin Le Molgat
887502bca9 tools/docker: docker run use --net=host 2024-08-30 15:21:46 +02:00
Corentin Le Molgat
e12f8f248d tools/docker: Add VERBOSE option 2024-08-30 15:21:07 +02:00
Corentin Le Molgat
431d4aba7a tools: Update cross toolchain 2024-08-30 13:57:55 +02:00
Corentin Le Molgat
205ec8c275 tools/docker: Add almalinux-9 and rockylinux-9 2024-08-30 13:49:21 +02:00