Skip to content

i#2154 Android64: Simplify build and add GitHub CI workflow#7248

Merged
derekbruening merged 1 commit intomasterfrom
i2154-android64-ci-build-workflow
Feb 6, 2025
Merged

i#2154 Android64: Simplify build and add GitHub CI workflow#7248
derekbruening merged 1 commit intomasterfrom
i2154-android64-ci-build-workflow

Conversation

@felixc-arm
Copy link
Copy Markdown
Collaborator

Adds a job to the GitHub CI that builds DynamoRIO for AArch64 Android.

This patch also simplifies the 64-bit Android CMake file to remove the need for the user to build zlib, instead allowing CMake to find the zlib included in the NDK. Also, the user now only needs to pass the root folder of the NDK, and a bug relating to the default Android API level has been fixed.

The Android CMake files have also been renamed to better reflect their differences - i.e. they are now named gcc & llvm rather than android and android-aarch64.

Issue: #2154

@derekbruening derekbruening merged commit 93bc28e into master Feb 6, 2025
19 checks passed
@derekbruening derekbruening deleted the i2154-android64-ci-build-workflow branch February 6, 2025 17:24
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