5180031313
[ci, cmake] openssl updates, fix drpc and ci scripts ( #283 )
...
- Add bundled OpenSSL libs for Solaris, FreeBSD, Linux
- Fix CPMUtil default on msvc
- Update CI scripts (thanks dravee)
- PLATFORM_<OS> helpers for non-ANDROID UNIX
Co-authored-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #283
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Co-authored-by: crueter <crueter@crueter.xyz>
Co-committed-by: crueter <crueter@crueter.xyz>
2025-08-19 21:29:36 +02:00
3e55dc6352
[cmake] refactor: CPM over vcpkg ( #250 )
...
Completely replaces vcpkg with CPM for all "system" dependencies. Primarily needed for Android and Windows. Also uses my OpenSSL CI for those two platforms.
In theory, improves configure and build time by a LOT and makes things much easier to manage
Reviewed-on: #250
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
2025-08-14 20:30:30 +02:00
275d64e653
[docs] add into docs/ and make links local ( #93 )
...
eden-build / windows (msvc) (push) Waiting to run
eden-build / linux (push) Waiting to run
eden-build / android (push) Waiting to run
eden-build / source (push) Has been cancelled
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #93
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-07-23 09:53:45 +02:00
e9ca3f4c06
[host1x] Fix FFmpeg crash on Linux ( #37 )
...
eden-build / windows (msvc) (push) Waiting to run
eden-build / linux (push) Waiting to run
eden-build / android (push) Waiting to run
eden-build / source (push) Successful in 3m54s
This fixes the FFmpeg crash on Linux / Steam Deck.
Credit to Maufeat for AVERROR_EOF check.
Co-authored-by: MaranBr <maranbr@outlook.com>
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #37
Co-authored-by: MaranBr <maranbr@eden-emu.dev>
Co-committed-by: MaranBr <maranbr@eden-emu.dev>
2025-07-14 22:30:54 +02:00
ae02310bdf
optional multimedia/webengine
...
eden-build / windows (msvc) (push) Waiting to run
eden-build / linux (push) Waiting to run
eden-build / android (push) Waiting to run
eden-build / source (push) Successful in 4m17s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-07-12 18:05:37 -04:00
09194cc5c3
remove pdb files
...
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-29 20:28:01 -04:00
b8150060c7
apply extra DLLs
...
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-29 20:25:21 -04:00
996400953e
fix windeploy
...
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-29 18:48:45 -04:00
43a22546cf
Update .ci/windows/build.sh
...
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-29 06:04:44 +00:00
1bdbe2071f
[ci] fix windows :/ (again) ( #237 )
...
Reviewed-on: #237
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
2025-06-29 05:07:22 +00:00
e0501bfd74
[ci] fix windows :/ ( #236 )
...
Signed-off-by: crueter <swurl@swurl.xyz>
Reviewed-on: #236
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
2025-06-29 04:18:03 +00:00
fa423c68e8
[ci/windows] fix CMake prefix path
...
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-28 23:47:02 -04:00
cc9c3dd5a3
[ci] fix windows environment variables
...
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-28 23:13:20 -04:00
a1087ddec8
Updated CI for GH Actions Builds
...
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-28 22:22:45 -04:00
c0cceff365
fix for new ci
...
Signed-off-by: swurl <swurl@swurl.xyz>
2025-05-30 23:51:09 -04:00
c79b7f82c8
added settings to android ( #118 )
...
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me>
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: #118
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me>
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me>
2025-05-21 18:02:34 -04:00
1b2bccf51f
Improves Externals, CI, CMake and Qt handling
2025-05-20 15:57:19 -04:00
28d2b06380
Options for Data Migration ( #95 )
...
Copy, move, or link
Co-authored-by: KeatonTheBot <onikeaton@gmail.com>
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: #95
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-10 15:40:15 +00:00
f786802b9b
User Data Migration from Citron, Sudachi, and Yuzu ( #91 )
...
Includes citron, sudachi, yuzu
currently broken, because the eden dir is always made early?
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: #91
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-08 22:16:07 +00:00