Skip to content

Comments

Add tvOS buildscripts (upstreamed from libretro)#195

Merged
3 commits merged intoEasyRPG:masterfrom
Ghabry:updates
Mar 12, 2025
Merged

Add tvOS buildscripts (upstreamed from libretro)#195
3 commits merged intoEasyRPG:masterfrom
Ghabry:updates

Conversation

@Ghabry
Copy link
Member

@Ghabry Ghabry commented Mar 8, 2025

Fixes Harfbuzz finding (installed via homebrew) system ICU on macOS (happens on the libretro buildbot) by simply disabling it (no idea how to tell meson to not do this...)

tvOS added. The script is 99% the iOS one just without the universal library part because tvOS only exists for one architecture (and arm64 will likely stay for a while unless Apple decides that RISC-V is the new hot shit)

Ghabry added 3 commits March 8, 2025 14:20
macOS builder on the libretro server pulls this in via a system library which breaks the build
Building is similar to iOS but it only supports one architecture (arm64)
@Ghabry
Copy link
Member Author

Ghabry commented Mar 8, 2025

The tvOS builder passed: https://ci.easyrpg.org/view/Pull%20Requests/job/toolchain-tvos-pr/1/

Just spams thousands of warnings in SDL2 because OpenGL is deprecated (according to Apple)

(was not notified because the CI label was the same as iOS...)

@ghost ghost merged commit 3ab42df into EasyRPG:master Mar 12, 2025
13 checks passed
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant