Commit graph

27 commits

Author SHA1 Message Date
Plínio Larrubia 89cae5be88 Cache Windows CIs, solution by @Artalus (#985)
* ci: Add ccache with ninja generator for Windows builds
- Credits to @Artalus

* ci: Don't include d3d and dxc compiler DLLs

* ci: Simplify cache steps names and key names
- Windows builds will no longer cause issues when merging

* CI trigger
2024-09-19 17:38:34 +03:00
Plínio Larrubia 050232c4a0 ci: enable cmake cache on all platforms (SDL/Qt) (#622)
- uses actions/cache@v4 and hendrikmuhs/ccache-action@v1.2.14
- Keeps the cache from CMake Cache configuration (Windows, Linux, macOS)
- Keeps the cache from CMake build objects (Linux/macOS)
- Use ccache for Linux builds
- Use sccache for macOS builds
- Add hashes to the s/ccache keys
- Update cache names with OS-qt/sdl as a prefix
- All old caches are invalidated, delete them or wait for cache eviction
2024-09-07 00:01:55 +02:00
tGecko f65ad78f85 include build date
use pwsh instead of cmd on windows workflows
2024-09-01 17:24:53 +02:00
tGecko 935723faa0 include git short hash in artifact filename 2024-09-01 12:40:51 +02:00
Xphalnos 2df1372a46 Misc changes 2024-08-18 17:56:29 +02:00
Xphalnos 22d1041c26 Workflows cleanup + misc fixes (#371)
* Workflows cleanup

* clang-format

* SDL3: Disabling unnecessary options

* Revert CMakeLists.txt changes
2024-08-08 18:19:44 +03:00
Alexandre Bouvier 20fa80cd13 cmake: prefer system libraries (#216) 2024-06-27 13:46:55 +03:00
Xphalnos a0d4b03346 Screenshots fix 2024-06-23 09:04:16 +02:00
Xphalnos 80a9e3865b Migrating from third-party to externals (#138)
* third-party migration to externals

* Fix

* Lower case for Linux
2024-05-18 20:05:18 +03:00
georgemoralis a86b713cc4 fixed workflows 2024-05-10 00:05:54 +03:00
Xphalnos e7c82cee5e Update Workflows (#127)
* Update Workflows

* Update clang-format.sh

* Revert "Update clang-format.sh"

This reverts commit 391bf7e639.

* Clang 17
2024-05-08 14:17:41 +03:00
GPUCode 367350e989 common: Rewrite logging based on cut down citra logger (#86)
* common: Rewrite logging based on cut down Citra logger

* code: Misc fixes

* core: Bring back tls handler

* linker: Cleanup

* config: Remove log level

* logging: Enable console output by default

* core: Fix windows build
2024-02-28 00:10:34 +02:00
GPUCode 7e5b7a7ffa chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
georgemoralis 844e1a4d66 Update windows.yml - include winpthreads dll 2023-07-23 20:08:18 +03:00
georgemoralis e18ba3a7a7 Update windows.yml clang fix 2023-07-23 19:55:08 +03:00
georgemoralis b3d4bf9381 Update windows.yml
fixing artifact part4
2023-05-11 16:01:53 +03:00
georgemoralis 491a9577f3 Update windows.yml
fixing artifact part3
2023-05-11 15:53:05 +03:00
georgemoralis 7dd1768191 Update windows.yml
trying to fix artifact part2
2023-05-11 15:40:12 +03:00
georgemoralis d1562d52f8 Update windows.yml
trying to fix artifact
2023-05-11 15:26:21 +03:00
georgemoralis e9ecc57c5c Update windows.yml
fixing cmake try2
2023-05-11 15:04:07 +03:00
georgemoralis 0484684931 Update windows.yml
fixed actions try1
2023-05-11 14:57:55 +03:00
georgemoralis e75857ec4b updated msbuild 2023-04-20 10:54:20 +03:00
georgemoralis f7d090a79c Update windows.yml 2023-04-15 19:23:14 +03:00
georgemoralis c83ecd3154 added artifact 2023-04-15 19:21:08 +03:00
georgemoralis b713fc29cc Update windows.yml 2023-04-11 13:52:40 +03:00
georgemoralis b69fdef51f Update windows.yml 2023-04-11 10:20:58 +03:00
georgemoralis 5de96393a3 Update and rename msbuild.yml to windows.yml 2023-04-11 09:58:48 +03:00
Renamed from .github/workflows/msbuild.yml (Browse further)