Skip to content

mcpp:plugins 0.11.0: dist-apk takes Kotlin, libraries, archives and a Maven graph; dist-apple takes Info.plist entries and an iOS device - #430

Merged
Sunrisepeak merged 1 commit into
mainfrom
feat/plugins-0.11.0
Sep 15, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
feat/plugins-0.11.0

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Indexes mcpp:plugins 0.11.0 and moves latest to it on the three platform tables.

What 0.11.0 changes:

  • dist-apk:
    • compiles Kotlin beside Java (options::kotlin_sources, feature dist-apk-kotlin) and links R classes;
    • takes Android libraries from source (options::libraries), local AARs and JARs, and Maven coordinates through a lock file (feature dist-apk-maven; only MCPP_DIST_APK_MAVEN=update / fetch reach the network);
    • merges library manifests by a stated subset;
    • writes an unsigned package with options::sign = false.
  • dist-apple: takes a project's Info.plist entries (options::info_plist), embeds a provisioning profile on the iOS device row, and runs a device bundle through devicectl-run.

The note at the top of the descriptor says so, and also states that the Android build host is Linux (mcpp-community/mcpp#647, E3).

… Maven graph; dist-apple takes Info.plist entries and an iOS device
@Sunrisepeak
Sunrisepeak merged commit 18e6f6f into main Sep 15, 2026
8 checks passed
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