Commit Graph

161 Commits

Author SHA1 Message Date
Corentin Le Molgat
d9a5faddf5 tools/release: fixup 2023-10-11 14:04:04 +02:00
Mizux Seiha
21911d4261 python: Add python 3.12 support 2023-10-06 18:12:44 +02:00
Corentin Le Molgat
4d0fad202c tools/release: fix python scripts 2023-08-03 18:23:04 +02:00
Corentin Le Molgat
e8abc68882 tools/release: Use net462
note: others .Net 4.6 frameworks are EOL
2023-07-31 01:48:44 -07:00
Corentin Le Molgat
69e60ca1f8 tools: Remove python 3.7 support (EOL) 2023-07-24 18:22:59 +02:00
Corentin Le Molgat
502d6c2951 tools: Bump CMake 3.25.2 -> 3.26.4 2023-07-18 14:44:00 +02:00
Corentin Le Molgat
f82b833670 release: update gpg expire date 2023-03-13 17:16:00 +01:00
Corentin Le Molgat
e03d6c2967 tools/release: Fix macos x86_64 scripts 2023-03-13 17:11:08 +01:00
Corentin Le Molgat
efd98dc875 tools/release: Fix macos m1 scripts 2023-03-13 17:09:00 +01:00
Corentin Le Molgat
502b956be7 tools/release: Make windows script more robust 2023-03-08 04:36:44 -08:00
Corentin Le Molgat
cb4c602b78 release: fix pcre2 install 2023-02-17 18:23:48 +01:00
Corentin Le Molgat
c0b513c57b release: Drop Python 3.6 support
note: Protobuf 4.21.12 do not support Python 3.6
2023-02-17 18:23:48 +01:00
Corentin Le Molgat
0dc9269769 tools/release: fix linter check 2023-02-08 13:32:50 +01:00
Mizux Seiha
590471becf cmake bump to 3.25.2
dev Note:

git ls-files -z | xargs -0 sed -i -e 's;CMake 3\.2[0-9]\.[0-9]\+;CMake 3.25.2;g'
git ls-files -z | xargs -0 sed -i -e 's;cmake-3\.2[0-9]\.[0-9];cmake-3.25.2;g'
git ls-files -z | xargs -0 sed -i -e 's;/v3\.2[0-9]/cmake-3\.2[0-9]\.[0-9];/v3.25/cmake-3.25.2;g'
2023-02-02 19:02:56 +01:00
Mizux Seiha
93c0c7f035 deps: bump swig to 4.1.1 2023-02-02 19:02:56 +01:00
Corentin Le Molgat
574a0d8cc2 tools/release: Fix windows build 2022-11-30 17:42:55 +01:00
Corentin Le Molgat
7ba088032d tools/release: Fix publish_delivery_win 2022-11-30 09:21:46 +01:00
Corentin Le Molgat
c627d194f0 tools/release: build_delivery_linux fixup 2022-11-29 17:01:57 +01:00
Corentin Le Molgat
6aa1f4aee6 tools/release: Add test_delivery_manylinux_* 2022-11-29 17:01:51 +01:00
Corentin Le Molgat
7cfa7bc610 tools/release: Fix macOS Intel python build 2022-11-29 17:01:51 +01:00
Corentin Le Molgat
cfec85e2eb tools/release: Add M1 support to test_delivery_macos 2022-11-29 15:20:46 +01:00
Corentin Le Molgat
c43d540ee3 tools/release: rename test_delivery_unix -> test_delivery_linux
todo(mizux): cleanup and make it having the same layout than build/publish
2022-11-29 15:20:46 +01:00
Corentin Le Molgat
6a172e58e0 tools/release: provide publish_delivery_manylinux* 2022-11-29 15:20:46 +01:00
Corentin Le Molgat
c35669c1ac tools/release: Bump make check to 4.4 on macos 2022-11-23 17:56:02 +01:00
Corentin Le Molgat
e9783bfd03 tools/release: remove macos python3.6 support 2022-11-23 17:54:35 +01:00
Corentin Le Molgat
986620e831 tools/release: enable net46 on windows 2022-11-21 17:29:27 +01:00
Corentin Le Molgat
8c94e325f0 tools/release: add log 2022-11-21 17:29:27 +01:00
Corentin Le Molgat
0a2145fd12 tools/release: fixup 2022-11-21 13:05:00 +01:00
Corentin Le Molgat
b24bc8dddd tools/release: fix windows test 2022-11-09 18:30:37 +01:00
Corentin Le Molgat
ab2fb2305a release: Fix python whl naming 2022-11-04 18:26:23 +01:00
Corentin Le Molgat
76a73026dd release: Fix macos arm64 build 2022-11-04 17:34:03 +01:00
Mizux Seiha
abd7328623 Add python 3.11 support (#3515) 2022-10-28 11:50:36 +02:00
Corentin Le Molgat
40c87e6203 remove test.py.in 2022-09-30 14:25:20 +02:00
Corentin Le Molgat
d17fe63829 tools/release: cleanup 2022-09-20 13:07:16 +02:00
Mizux Seiha
ff178b6278 tools/release: Add build_delivery_meta
* needed to create .Net and Java meta package
2022-08-18 11:56:11 +02:00
Mizux Seiha
ad7494ef74 tools/release: cleanup 2022-08-18 11:56:11 +02:00
Corentin Le Molgat
82750ac12f release: enable archive target in build_manylinux 2022-08-09 09:13:14 +02:00
Corentin Le Molgat
cd5faa75ac release: Fix linux arm64 java generation 2022-08-09 09:12:45 +02:00
Corentin Le Molgat
7398e675bf release: check make and sed on macos
Default Apple provided version won't work with our Makefile...
2022-08-08 17:03:27 +02:00
Corentin Le Molgat
7c2367ad96 release: check Make is 4.3
needed to have more complexe $(eval $(call ...))
2022-08-08 17:03:27 +02:00
Corentin Le Molgat
b4f5d1c806 release: cleanup 2022-08-08 17:03:27 +02:00
Corentin Le Molgat
c20a579928 release: Fix Apple M1 python build 2022-08-08 17:03:27 +02:00
Corentin Le Molgat
3ae4ab1bd1 release: Fix Apple M1 java build 2022-08-08 17:03:27 +02:00
Corentin Le Molgat
785f922112 release: update arm64 script 2022-08-08 17:03:27 +02:00
Corentin Le Molgat
4869516842 release: Adapt script for Apple M1 2022-08-08 17:03:27 +02:00
Corentin Le Molgat
2361ad8106 release: Use of buildx 2022-07-20 17:21:54 +02:00
Mizux Seiha
36ebbbfa0e release: Fix arm64 Maven GPG signing 2022-07-20 17:21:54 +02:00
Mizux Seiha
16b1fdbe95 release: Fix reset 2022-07-20 17:21:54 +02:00
Corentin Le Molgat
84be988c7c release: use manylinux_2_28_aarch64 base image.
note: manylinux_2_24_aarch64 seems broken without yum nor dnf installed.
2022-07-04 16:30:19 +02:00
Corentin Le Molgat
d928a55963 release: add reset command 2022-07-04 16:30:19 +02:00