Commit Graph
98 Commits
Author SHA1 Message Date
Andrey Filipenkov d139d093a6 [docs] update Android / Conan dev docs 2024-06-08 00:10:03 +03:00
Andrey Filipenkov 61093ab027 [CI] android adjustments 2024-06-08 00:10:03 +03:00
Ivan Savenko a876309154 Attempt to fix 24.04 runners 2024-05-30 08:54:36 +00:00
Ivan Savenko 9bdb6f2030 Add comment to clarify what needs to be updated 2024-05-05 12:24:21 +03:00
Ivan Savenko 99281cf987 Fix ENABLE_GOLDMASTER usage 2024-04-25 19:18:36 +03:00
Ivan Savenko b3499c54ae Added "ENABLE_GOLDMASTER" switch
Intended for functionality that should be disabled or enabled in public
releases.
Largely replaces existing ENABLE_GITVERSION switch, which is now always
disabled if GOLDMASTER is in use
2024-04-25 18:52:25 +03:00
Laserlicht de9dbf0cd7 introduce innoextract 2024-04-13 17:19:47 +02:00
Ivan Savenko 2d27a632cc Only install parts of boost that are actually needed to reduce CI time 2024-03-29 15:01:49 +02:00
Ivan Savenko 18d05b3483 Merge pull request #3605 from Alexander-Wilms/json5-validation
Simplify validation of JSON with comments & CI ccache fix for feature branches in forks
2024-02-13 15:29:25 +02:00
Alexander Wilms 95b35a1063 CI: Accept JSON with comments, but not JSON5 in its entirety 2024-02-12 00:49:57 +01:00
Alexander Wilms a7c29e2a95 CI: Only use json5 Python package for validation
This simplifies the script and makes the output more readable
2024-02-08 21:13:20 +01:00
Ivan Savenko 93d78edfb9 Fix build 2024-01-19 23:52:28 +02:00
Ivan Savenko 033b2889c4 Add proxy connection mode for lobby rooms 2024-01-19 23:52:28 +02:00
Ivan Savenko 80d3d61106 Renamed 'mingw-ubuntu' to 'mingw' to avoid confusion 2023-12-16 14:01:13 +02:00
Ivan Savenko 67f6e23c45 Use new conan cache/prebuilts with Win7-compatible libtbb.dll 2023-12-15 18:51:00 +02:00
Ivan Savenko 8da1ee8eed Try to add 32-bit build for Windows / mingw CI 2023-12-15 18:51:00 +02:00
Ivan Savenko a7b46c0508 Explicitly target Windows 7 for mingw builds 2023-12-15 18:51:00 +02:00
Andrii Danylchenko ea7278f79c TBB: use 1.7 vcpkg prebuild libs for msvc 2023-12-03 18:42:02 +02:00
Alexander Wilms 1d206253e0 CI/linux-qt6/validate_json.py: Use sys.exit(1) instead of throwing Exception 2023-10-27 14:28:19 +00:00
Alexander Wilms 6516ecbedd Format CI/linux-qt6/validate_json.py with 'black -l999 .' 2023-10-27 14:28:05 +00:00
Alexander Wilms 5c0c317691 Move JSON validation script to CI folder 2023-10-14 14:22:50 +00:00
Alexander Wilms 71ea057ad1 CI: Install all packages at once on Linux 2023-09-30 01:27:30 +02:00
Konstantin P 499339bfd1 CI: fix mingw packages 2023-09-13 17:08:21 +03:00
Andrii Danylchenko 4d34c83c0b Android: building aab for release 2023-04-15 11:49:50 +03:00
Konstantin e4ad6b75f6 vcmi: use qt6 for clang linux build 2023-03-06 00:18:23 +03:00
Andrey Filipenkov 299bf93390 [CI] configure android builds 2023-03-02 12:09:48 +03:00
Andrey Filipenkov 3c2fd7f1b8 fix build signing 2023-03-02 12:09:48 +03:00
Andrey Filipenkov 0621dce157 [Conan] add Android support 2023-03-02 12:09:47 +03:00
Ivan Savenko a9669578fc Remove MXE action from CI 2023-01-31 18:13:51 +02:00
Ivan Savenko 57ee9a9bf3 Merge vcmi/beta into vcmi/develop 2023-01-29 18:21:55 +02:00
Konstantin 38ebb62c3e conan: build for 64-bit windows by default
This was strongly suggested by VCMI developers.
2023-01-27 00:11:17 +03:00
Konstantin bd0c7c2b54 vcmi: add before_install.sh
For now, it uses pregenerated deps from my repository, but
should be transitioned to vcmi one after PR is finished
2023-01-26 23:50:08 +03:00
Konstantin a24ec53df2 vcmi: enable Conan builds for cross-compiling Win
This patch enables usage of Conan for cross-compiling Windows
builds instead of MXE.
2023-01-26 23:49:00 +03:00
Andrey Filipenkov 9addc83a6b generate ipa file with CPack directly 2023-01-24 20:10:57 +03:00
Ivan Savenko 6321106b04 Reverted MXE to stable version 2023-01-17 23:15:06 +02:00
Ivan Savenko 96141f010b Merge remote-tracking branch 'vcmi/develop' into translate_launcher 2023-01-15 23:55:49 +02:00
Ivan Savenko 0a858d9a7c Upgrade msvc to include enet and qt translator (#1436)
- Updated MSVC prebuilt package
- Fixed build warnings
2023-01-15 23:55:24 +02:00
Ivan Savenko 246281e62a Merged vcmi/beta with vcmi/develop 2023-01-15 17:46:42 +02:00
Andrey Filipenkov b22c651b0f [CI] switch Apple platforms to Xcode 14 2023-01-15 17:28:09 +02:00
Andrey Filipenkov 0eef2412db [Conan] switch to apple-clang 14 2023-01-15 17:28:09 +02:00
Andrey Filipenkov 427cae2704 [Conan] fix building Boost.Locale with Apple-clang in versions >= 1.81 2023-01-15 17:28:09 +02:00
Andrey Filipenkov 43ef6c075e [Conan] disable bitcode explicitly 2023-01-15 17:28:09 +02:00
Andrey Filipenkov e855a9db7c [Conan] use profile includes for common parts 2023-01-15 17:28:09 +02:00
Ivan Savenko 9b77215b23 Attempt to fix slowdown in daily buid - revert MXE 2023-01-10 21:19:32 +02:00
Ivan Savenko b1427f695b Fix MXE 2023-01-07 18:01:39 +02:00
Ivan Savenko 7a8d85e023 Fix formatting 2023-01-07 16:51:03 +02:00
Ivan Savenko abc7c890bf Backported required changes from Launcher branch 2022-12-26 23:26:19 +02:00
Ivan Savenko e9c08612ad Added MXE update instructions 2022-12-26 13:57:55 +02:00
Ivan Savenko 1963f3c7f1 MXE update test 2022-12-26 13:12:22 +02:00
Ivan Savenko e5cb322eb0 Add qt5 translation tools into Linux CI 2022-12-26 00:16:16 +02:00