Skip to content

Update project build dependencies and modernize Gradle configuration#10

Open
casensiom wants to merge 1 commit into
ThalesGroup:masterfrom
casensiom:update-project-development-dependencies
Open

Update project build dependencies and modernize Gradle configuration#10
casensiom wants to merge 1 commit into
ThalesGroup:masterfrom
casensiom:update-project-development-dependencies

Conversation

@casensiom

Copy link
Copy Markdown

This PR updates the build system configuration to use more modern and supported tooling, replacing deprecated dependencies and fixing compatibility issues with newer Android Gradle Plugin versions.

  • Replaced jcenter() with mavenCentral()
  • Upgraded Android Gradle Plugin from 4.1.2 to 7.4.2.
  • Upgraded Gradle wrapper from 6.5 to 7.6.4.
  • Removed the bintray.gradle
  • Bumped versionName from 1.0.3 to 1.0.4.
  • Added explicit project on CMake
  • Updated target_link_options to include -z,common-page-size=16384 alongside the existing -z,max-page-size=16384 flag to properly support 16 KB page-aligned shared libraries with Android NDK r27 or lower.

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