Skip to content

build: 0.1.73-anki26.09.3 - introduce :rsdroid-android, which publishes to anki-backend-android - #765

Merged
mikehardy merged 4 commits into
ankidroid:mainfrom
david-allison:java-library-publish-wrapper
Oct 26, 2026
Merged

mikehardy merged 4 commits into
ankidroid:mainfrom
david-allison:java-library-publish-wrapper

Conversation

@david-allison

Copy link
Copy Markdown
Member

For now, this sets up Android artifact and publishing to ensure that the pipeline & dependencies resolve successfully. Moving functionality to this library will occur in another commit and publish

The long-term intention is for anki-backend-android to be alongside a JVM anki-android-core artifact.

Non-functional change. See the README.md for full plans of what this library will contains:

  • .so files
  • Android assets
  • Temporarily, an Android SQLIte adapter
    • Can be moved to Anki-Android

Create `:rsdroid-android `with an API dependency on `:rsdroid`.

Assisted-by: GPT-6.1-Sol xhigh
Assisted-by: GPT-6-Astra xhigh
The intention is for this to be alongside a JVM `anki-android-core` artifact.

For now, this sets up the Android artifact and publishing to ensure
that the pipeline & dependencies resolve successfully.

Assisted-by: GPT-6-Astra xhigh
Assisted-by: GPT-6-Astra xhigh
The first release to include `anki-backend-android`:

* `anki-android-backend` will later be converted to a `java-library`
  and renamed to `anki-backend-core`.

This is the Android dependency which will contain the `.so` files and
Android assets required for the backend to function as an AAR.

This will depend on, and bring in `anki-backend-core`

Assisted-by: GPT-6-Astra xhigh

@mikehardy mikehardy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mikehardy
mikehardy added this pull request to the merge queue Oct 26, 2026
Merged via the queue into ankidroid:main with commit ceb8217 Oct 26, 2026
15 of 16 checks passed
@david-allison
david-allison deleted the java-library-publish-wrapper branch October 26, 2026 18:26
@david-allison

Copy link
Copy Markdown
Member Author

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