Commit Graph

52 Commits

Author SHA1 Message Date
SSimco
a8370684a1 Update build.yml
Some checks are pending
Android build / build (push) Waiting to run
2024-10-30 16:40:47 +02:00
SSimco
afe29d5b1d Refactored code 2024-10-29 21:40:53 +02:00
SSimco
317e207948 Updated release workflow
Some checks failed
Android build / build (push) Failing after 0s
2024-09-22 00:36:31 +03:00
SSimco
25ea6ddf47 Merge branch 'main' into android 2024-09-21 21:52:34 +03:00
SSimco
cc10f93030 Updated android workflow to create storefile only if the secret is available 2024-09-04 13:51:29 +03:00
SSimco
f0effa0f31 Fixed github workflow for android 2024-09-01 17:45:33 +03:00
squidbus
9a53b19403
CI+build: Improve macOS builds (#1310) 2024-08-28 11:06:49 +02:00
SSimco
8e38264c10 Merge branch 'main' into android 2024-08-26 16:07:04 +03:00
SSimco
912a4af5b4 Merge branch 'main' into android 2024-08-26 16:06:43 +03:00
Exzap
1234e2c118
Preparations for 2.1 (#1306) 2024-08-26 11:43:38 +02:00
goeiecool9999
a6d8c0fb9f
CI: Fix macOS build (#1291) 2024-08-13 15:48:13 +02:00
Exzap
7fd532436d CI: Manual unshallow of vcpkg is no longer needed 2024-08-08 16:07:45 +02:00
Exzap
593da5ed79 CI: Workaround for MoltenVK crash
1.2.10 and later crash during descriptor set creation. So for now let's stick with the older version
2024-07-27 18:35:23 +02:00
SSimco
3f5d6eda66 Added ci for building the android app 2024-07-09 14:28:50 +03:00
Exzap
cf41c3b136
CI: Use submodule commit of vcpkg 2024-05-10 09:33:32 +02:00
Exzap
bf37a8281e CI: Update action versions 2024-05-05 14:06:26 +02:00
qurious-pixel
f28043e0e9
Linux/Mac Auto-Updater (#1145) 2024-05-05 01:34:36 +02:00
goeiecool9999
bac1ac3b49
CI: use last vcpkg compatible CMake 3.29.0 (#1167) 2024-04-11 03:06:36 +02:00
Exzap
224866c3d2 CI: Work around a vcpkg issue by checking out an earlier commit 2024-03-12 01:43:52 +01:00
Steveice10
9bbb7c8b97
Add support for portable directory without build flag (#1071) 2024-02-18 05:54:41 +01:00
Exzap
4e4ac0de51 CI: For the Windows build use as many cores as available 2024-01-19 23:32:43 +01:00
Exzap
8bb7ce098c
Bump CI clang version to 15 + workaround for unsafe fiber optimizations (#982) 2023-09-29 17:17:28 +02:00
Simon
98b5a8758a
nsyshid: Add backends for cross platform USB passthrough support (#950) 2023-09-19 01:27:40 +02:00
Francesco Saltori
96800c6f97
Additional localization fixes (#966) 2023-09-14 12:47:59 +02:00
Exzap
e3e167b8ba vcpkg: Use system GTK3 2023-04-17 16:20:28 +02:00
Exzap
a6e9481b64
Use vcpkg GTK3 with enabled wayland (#772) 2023-04-15 12:21:08 +02:00
Tillsunset
82783d0f53 update homebrew to get latest packages and use llvm@15, llvm @16 has a compatibility issue with boost 2023-04-03 13:48:25 +02:00
Exzap
02ec40b7ba Fetch full history for vcpkg 2023-03-28 18:29:30 +02:00
Tillsunset
1cf72265cd
Update to llvm15 (#594) 2023-01-06 03:46:10 +01:00
qurious-pixel
1b660e0c16
AppImage: Better motion support (#593)
Add libudev headers for better motion support on supported controllers.
2022-12-28 18:32:29 +01:00
jn64
c78b3da872
Minor AppImage fixes (#561) 2022-12-12 09:46:20 +01:00
Exzap
503e99d069
Fix MSVC workflow
Selecting a toolset version manually is no longer necessary
2022-11-30 19:16:37 +01:00
Exzap
592c9b2776
Update build_check.yml 2022-11-04 15:09:25 +01:00
qurious-pixel
5d156672e8
CI: Add AppImage Build (#452) 2022-11-04 15:07:17 +01:00
jn64
4e991d603a
Add libpulse-dev to CI build (#430) 2022-10-30 01:39:39 +02:00
emiyl
8f674933d2
Create Cemu .app bundle for macOS (#364) 2022-10-23 16:58:28 +02:00
Exzap
101ff7783e
Revert accidental removal of release tag 2022-09-24 12:55:13 +02:00
Exzap
8e89187f95
Remove misleading link from generated experimental releases 2022-09-24 11:11:54 +02:00
Exzap
3bceb39966
Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287)
Removes the -DPUBLIC_RELEASE flag. Cemu's debug asserts are now only enabled if the build configuration is Debug. Similarly, on Windows the console is only shown for Debug builds.
2022-09-24 08:43:27 +02:00
jcrm1
b720d17a97
CI: Add macOS x64 to build check and releases (#274) 2022-09-23 11:17:50 +02:00
Exzap
9b76b0e2d3
CI: Fix Windows build running out of disk space (#284)
- Clean package temporaries during building to save disk space
- Remove msvc workaround which is no longer needed
2022-09-22 11:34:13 +02:00
Exzap
61a3b07697
Merge pull request #238 from Fs00/more-translations
More l10n improvements and add workflow to generate POT file
2022-09-14 22:49:14 +02:00
Exzap
0afa2d75aa
CI: build.yml no longer invokes itself, always produce artifact (#243)
- Build check is now a separate workflow
- Build with release config instead of debug
- Upload artifacts
2022-09-11 06:41:19 +02:00
Fs00
b47b38448c Add workflow for generating POT file 2022-09-10 19:17:14 +02:00
Exzap
4ed18a65c3
Name output binary Cemu_<CONFIG> and always place it in bin/ (#179) 2022-09-04 22:23:24 +02:00
Exzap
d8da8a54a6
Infrastructure for shipping and auto-updating experimental releases (#131) 2022-08-31 12:04:09 +02:00
Exzap
2a45636f7a
CI: Use pull_request over pull_request_target 2022-08-26 08:43:42 +02:00
ArtemisX64
3b2cab2cf4
Remove Vulkan SDK dependency 2022-08-25 13:43:04 +09:00
illusion0001
cdba95d92f
Ignore markdown files for CI build (#7)
* Ignore markdown files for CI build

* Consistent quotation marks
2022-08-24 11:30:16 +02:00
Exzap
ede1afd3ee
CI: Remove unnecessary step to free space
There is currently an issue where building from scratch causes the Windows CI machine to run out of disk space. Since it works when the job is re-run with cached packages we'll just leave it at that for now
2022-08-24 08:28:06 +02:00