FC (Fay) Stegerman
FC (Fay) Stegerman
I don't want to add a pre-built man page to the source repo, but I could add it to the release separately if extracting it from the provided `.deb` is...
> release tarball There is no release tarball other than the one automatically provided by GitHub. I'd like to support your use case but adding a second release tarball would...
Sorry, I get that `pandoc` is a pretty heavy dependency, but I'm not going to switch away from using markdown for the man page.
But I'm happy to add the man page to the release assets if that works for you.
> I'm quite sure that disabling ART will give us a performance penalty, so we shouldn't disable it. It doesn't disable the Android Runtime (ART), just baseline profiles. According to...
You can also sort the `baseline.profm` file by adding something like this to `build.gradle`: ```gradle import com.android.tools.profgen.ArtProfileKt import com.android.tools.profgen.ArtProfileSerializer import com.android.tools.profgen.DexFile project.afterEvaluate { tasks.compileReleaseArtProfile.doLast { outputs.files.each { file -> if...
> We can't use the properties/functions on ArtProfileSerializer because their visibility is internal. I was afraid it would not work with `build.gradle.kts` because of the visibility, but thanks for confirming...
A quick test suggest it will fail to find the required imports via `apply(from = ...)`; but perhaps you can make it work? FWIW, using the [python script to sort](https://gist.github.com/obfusk/61046e09cee352ae6dd109911534b12e#calling-sort-baselinepy-from-buildgradle)...
You can also wait for a new AGP version with [the fix](https://android.googlesource.com/platform/tools/base/+/2f2c6b30b55e18e2672edf5ee8e8e583be759d3e), but that might take a while.
You can put this in `app/fix-profm.gradle`: ```gradle buildscript { repositories { google() mavenCentral() } dependencies { // NB: use this with gradle/libs.versions.toml (and modify as needed): classpath "com.android.tools.build:gradle:${libs.versions.android.gradle.get()}" } }...