Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated ARM builds & build system improvements #2

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

Lgt2x
Copy link

@Lgt2x Lgt2x commented Nov 22, 2024

Introduce Github Action to build gptokeyb2 for arm64 and armhf. Improve & modernize CMakeLists to support cross-compilation, and fix various bugs preventing non-debug builds from completing with all warnings enabled.

Interpose is made a static library. I could not find any other project that uses it in PortMaster, but I could be wrong.

This is part of a larger effort to improve PortMaster processes and maintenance, see PortsMaster/PortMaster-New#699 for more information.

@Lgt2x Lgt2x force-pushed the ci-build branch 2 times, most recently from cf4bd76 to 1dba22c Compare November 22, 2024 17:47
@Lgt2x
Copy link
Author

Lgt2x commented Nov 22, 2024

@kloptops interpose should be fixed now

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.

1 participant