Jesse Talavera
4bae34ce34
Add some logging in CMake
2024-01-11 17:06:09 -05:00
Jesse Talavera
e43e71a236
Silence some unneeded warnings on the iOS/tvOS builds
2024-01-11 11:16:48 -05:00
Jesse Talavera
f855d3c5a4
Revise the README badges
...
- Change the style and labels
- Add a badge for the Libretro builds
2024-01-11 11:01:16 -05:00
Jesse Talavera
5af216ecea
Use the vendored Apple toolchain file on the Gitlab
2024-01-11 10:34:12 -05:00
Jesse Talavera
d13a8a226c
Use IOS_MINVER
to set the target iOS version
2024-01-10 19:48:39 -05:00
Jesse Talavera
fcd8abd687
Set the build target as "13.0"
2024-01-10 19:36:14 -05:00
Jesse Talavera
3cf7877ed1
Set a build target for iOS and tvOS on the GitLab builds
2024-01-10 15:01:40 -05:00
Jesse Talavera
3b24555e4f
Don't run the GitHub workflows when the GitLab one changes
...
- Ditto for `.gitignore`
2024-01-10 13:32:02 -05:00
Jesse Talavera
2e28237a37
Define the array directly instead of creating it from an initializer list
2024-01-10 13:29:36 -05:00
Jesse Talavera
74b2e97e9b
Clean up some cruft in the option definitions
2024-01-10 13:24:52 -05:00
Jesse Talavera
3ba29c8bab
Embed the null option in the initializer list
2024-01-10 13:22:22 -05:00
Jesse Talavera
ad3955f49a
Refactor how the options are declared and defined
...
- Split individual core option definitions into their own objects
- Define the entire array in one place instead of stitching it together
- Don't templatize any core options
2024-01-10 13:14:38 -05:00
Jesse Talavera
0f27bcfeed
Silence some more warnings
2024-01-10 12:26:43 -05:00
Jesse Talavera
0360a5e42a
Silence some warnings on the Android runners
2024-01-10 12:25:38 -05:00
Jesse Talavera
62e5650f5a
Just append to /etc/apt/sources.list
directly
2024-01-10 12:13:33 -05:00
Jesse Talavera
0bf36ac244
No, wait, just use redirection
2024-01-10 12:10:01 -05:00
Jesse Talavera
8cf6975b64
Use append syntax
2024-01-10 12:08:49 -05:00
Jesse Talavera
b407bbdb6b
Write the deb
entry to the correct target path
2024-01-10 12:07:35 -05:00
Jesse Talavera
9cf15012d6
Wrap some variables in quotes
2024-01-10 12:05:06 -05:00
Jesse Talavera
b4eb8abc77
Install cmake from bullseye-backports
2024-01-10 11:58:05 -05:00
Jesse Talavera
a1c588c606
I guess the Android runners don't have sudo
2024-01-10 11:41:52 -05:00
Jesse Talavera
6e325a5e68
Update CMake on the GitLab Android runners
2024-01-10 11:40:24 -05:00
Jesse Talavera
e8b1cdcb70
Silence deprecation warnings on the Gitlab
2024-01-10 11:38:23 -05:00
Jesse Talavera
f688be54a1
Install g++-12
2024-01-10 11:31:11 -05:00
Jesse Talavera
6e05e64393
Use GCC 12
2024-01-10 11:24:48 -05:00
Jesse Talavera
5009af37b4
Install a recent version of gcc, too
2024-01-10 11:20:05 -05:00
Jesse Talavera
f7950cd704
Update CMake explicitly
2024-01-10 11:13:49 -05:00
Jesse Talavera
7b072f2edf
Update before installing software-properties-common
2024-01-10 11:10:02 -05:00
Jesse Talavera
d25ea4cc1d
Install software-properties-common
2024-01-10 11:06:30 -05:00
Jesse Talavera
ec1fdf32db
Write the deb
entry manually
2024-01-10 11:03:47 -05:00
Jesse Talavera-Greenberg
b8946d28aa
Install a CMake PPA on the libretro Linux build runner
2024-01-10 10:52:02 -05:00
Jesse Talavera-Greenberg
91d2e156d4
Set the minimum macOS targets on the libretro build system to 10.15
2024-01-09 19:20:53 -05:00
Jesse Talavera-Greenberg
8c8b8ef2ed
Use modern ${CMAKE_VARIABLE_SYNTAX}
2024-01-09 18:58:22 -05:00
Jesse Talavera-Greenberg
5ac1cf6e81
Fix the build on the Gitlab
2024-01-09 18:44:37 -05:00
Jesse Talavera-Greenberg
0069f7b1d5
Test release of 0.8.7
2024-01-09 17:59:13 -05:00
Jesse Talavera-Greenberg
b91c81aa95
Test release of 0.8.6
2024-01-09 17:34:26 -05:00
Jesse Talavera-Greenberg
db287fad23
Test release of 0.8.5
2024-01-09 16:53:39 -05:00
Jesse Talavera-Greenberg
773d8249ab
Test release of 0.8.4
2024-01-09 16:43:34 -05:00
Jesse Talavera-Greenberg
1ba7348026
Test release of 0.8.3
2024-01-09 16:03:26 -05:00
Jesse Talavera-Greenberg
01999f8f7f
Note the lack of camera support
2024-01-09 10:02:56 -05:00
Jesse Talavera-Greenberg
b5fc219a17
Bump to 0.8.2
2024-01-09 08:21:44 -05:00
Jesse Talavera-Greenberg
ab61b43f49
Release 0.8.1
2024-01-09 08:03:02 -05:00
Jesse Talavera-Greenberg
eed7e4d035
Release 0.8.0
2024-01-09 07:59:00 -05:00
Jesse Talavera-Greenberg
2717caf5e5
Temporarily disable the Windows test suite
2024-01-08 17:47:27 -05:00
Jesse Talavera-Greenberg
c65b7cca6d
Oops
2024-01-08 17:04:26 -05:00
Jesse Talavera-Greenberg
325c4965b8
Run the test suite on Windows in the MinGW shell
2024-01-08 16:34:52 -05:00
Jesse Talavera-Greenberg
b462384619
Run the test suite with the sdl2
video driver on Windows
2024-01-08 15:25:12 -05:00
Jesse Talavera-Greenberg
6749c663f7
Search for emutest a little more thoroughly
2024-01-08 09:52:54 -05:00
Jesse Talavera-Greenberg
006c968aa2
Search for RetroArch on Windows differently
2024-01-08 09:32:34 -05:00
Jesse Talavera-Greenberg
711efcbc58
Update melonDS
2024-01-08 09:23:06 -05:00