Skip to content

Conversation

@moi15moi
Copy link
Contributor

This PR adds a new GitHub Actions workflow file to automatically build the project for multiple Android ABIs on each push to the master branch and for every pull request.

To configure CMake, I simply used the same command as shown in this guide: https://developer.android.com/studio/projects/configure-cmake#call-cmake-cli

Note that the NOCONFIGURE=1 in the steps Running autogen.sh in unibreak and Running autogen.sh in fribidi is required.
If I remove it, the build fails. You can see this run as proof:
https://github.com/moi15moi/libass-cmake/actions/runs/14745387312/job/41391617491?pr=2

@moi15moi
Copy link
Contributor Author

moi15moi commented Jun 4, 2025

@peerless2012 I just pushed a new CI to also build expat and fontconfig.
Note that I also edited many other file just to simplify a bit the code.

@moi15moi moi15moi force-pushed the Add-CI branch 2 times, most recently from 28518eb to 356b6ff Compare June 11, 2025 19:20
@moi15moi
Copy link
Contributor Author

I just rebased to resolve the conflict.

@peerless2012 peerless2012 merged commit cbcb09b into peerless2012:master Oct 30, 2025
@moi15moi moi15moi deleted the Add-CI branch October 30, 2025 23:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants