Commit Graph

57 Commits

Author SHA1 Message Date
f6fff83396 android signing using secret 2025-05-08 15:54:54 +02:00
a6bffe5eea fix linux ci 2025-05-07 22:59:08 +02:00
8c972d0a83 add more deps to linux cd 2025-05-07 22:35:12 +02:00
1572044ade also cd 2025-05-07 19:59:23 +02:00
9d2f2a0344 new vcpkg caching action for ci 2025-05-07 19:37:29 +02:00
8a7b823a46 switch cd to ubuntu 22.04 2025-04-16 11:06:05 +02:00
1bebb91138 try make git depth work
and version to tomato
2025-04-10 11:07:07 +02:00
65b98e0d38 make zstd prefer system libs too 2025-04-06 20:55:14 +02:00
84e983f40f also use vcpkg for libwebp in cd 2025-04-06 20:28:04 +02:00
2b992ade88 add cmake options to perfer system libs to libwebp 2025-04-06 20:17:42 +02:00
98e55e20ce use android 23 triplet overlays 2025-03-29 18:53:27 +01:00
10ad2be8bf add freetype to ci/cd 2025-03-15 11:46:35 +01:00
4c3e0fc4e9 wip: add ccache to ci 2025-02-09 16:24:10 +01:00
d8d5b8e9a3 fix cd, accidentally removed the download 2025-02-02 14:15:17 +01:00
11cce8363b add dump syms step to cd 2025-02-02 14:00:40 +01:00
d691b265b9 dont use sdl_image vendored libs on windows and use vcpkg instead 2025-01-31 19:57:56 +01:00
702c59e3e7 try fix SDL3-jar target missing 2025-01-15 00:49:22 +01:00
3518148a9a also add vcpkg binary caching to android 2025-01-12 22:06:12 +01:00
cf2ba1946e add vcpkg binary caching to ci/cd 2025-01-12 21:34:18 +01:00
90297633aa try fix ubuntu no longer shipping x11 2025-01-10 20:38:26 +01:00
f97134b841 compress debug info on *ix systems in cd
100mib -> 40mib
2024-11-20 12:57:05 +01:00
1cd1390901 windows breakpad 2024-11-15 16:25:32 +01:00
3fbbf80e8c enable breakpad in cd on linux 2024-11-15 12:04:01 +01:00
92740c8dbe use sr 2024-10-25 13:46:00 +02:00
a9d8c070bc enable arm32 in the ci/cd 2024-10-19 11:24:09 +02:00
b5d0d16d31 enable toxav in cd 2024-10-01 21:27:41 +02:00
407c7cfadd fix sdl_image options names following the update 2024-09-19 09:23:39 +02:00
ebbaaa93b1 ci/cd maintenance
remove extra ;
2024-08-10 12:04:43 +02:00
b5e90528f0 ci enable toxav for windows 2024-07-16 10:33:16 +02:00
9b163e00d9 fix apk release names 2024-06-07 15:39:24 +02:00
85b5c9200a rename android to Android 2024-06-07 10:47:52 +02:00
5a2a30ada6 add android build to cd (still debug certs) 2024-06-06 12:10:54 +02:00
64959270a9 add android build matrix 2024-06-06 10:46:08 +02:00
9d6404d130 move cmake stuff to android subdir 2024-06-06 10:15:02 +02:00
e7b1eec2cc make android ci apk build work, also launches and connects to tox 2024-06-04 14:59:27 +02:00
d7e658eba6 disable caching the ndk so it works
see https://github.com/nttld/setup-ndk/issues/518
2024-05-30 13:08:23 +02:00
9a95dba138 first try at android ci 2024-05-29 13:14:26 +02:00
ba7188cf66 improve windows debug conformity 2024-05-29 09:46:35 +02:00
35a0d97170 only build tomato and its dependencies 2024-05-28 09:07:58 +02:00
d0ab985349 manually update vcpkg 2024-05-28 08:55:45 +02:00
c3a7d1521a switched from own cmake to toxcore provided cmake 2024-04-25 22:38:23 +02:00
854d09f05c windows ci 2024-04-17 12:41:02 +02:00
3c7bd2e2cb add sdl_image dep 2024-04-15 19:37:29 +02:00
b38a1a2507 better github cd 2024-04-12 13:40:58 +02:00
6709dba0e7 remove old test 2024-03-08 12:29:48 +01:00
e72aebc043 add auto release 2024-01-19 16:53:13 +01:00
000254320e add ubuntu linux to cd 2024-01-07 18:54:18 +01:00
8923e09b36 add asan option and enable for msvc ci/cd 2023-12-22 11:44:59 +01:00
ec4195f18a add linux to test 2023-12-19 01:56:35 +01:00
aad07611c7 ci/cd blancing 2023-12-19 01:26:56 +01:00