Browse Source

Add prop to explicitly split apks instead of default

renovate/org.robolectric-robolectric-4.x
Ammar Githam 4 years ago
parent
commit
ae356d6601
  1. 2
      .github/workflows/github_pre_release.yml
  2. 2
      app/build.gradle

2
.github/workflows/github_pre_release.yml

@ -24,7 +24,7 @@ jobs:
run: chmod +x gradlew run: chmod +x gradlew
- name: Build Github unsigned pre-release apk - name: Build Github unsigned pre-release apk
run: ./gradlew assembleGithubRelease --stacktrace --project-prop pre
run: ./gradlew assembleGithubRelease --stacktrace --project-prop pre --project-prop split
- name: Sign APK - name: Sign APK
uses: ammargitham/[email protected] uses: ammargitham/[email protected]

2
app/build.gradle

@ -86,7 +86,7 @@ android {
// Configures multiple APKs based on ABI. // Configures multiple APKs based on ABI.
abi { abi {
// Enables building multiple APKs per ABI. // Enables building multiple APKs per ABI.
enable !project.hasProperty("noAbiSplits") && !gradle.startParameter.taskNames.isEmpty() && gradle.startParameter.taskNames.get(0).contains('Release')
enable project.hasProperty("split") && !gradle.startParameter.taskNames.isEmpty() && gradle.startParameter.taskNames.get(0).contains('Release')
// By default all ABIs are included, so use reset() and include to specify that we only // By default all ABIs are included, so use reset() and include to specify that we only
// want APKs for x86 and x86_64. // want APKs for x86 and x86_64.

Loading…
Cancel
Save