Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix proguard/r8 rules for Android #300

Merged
merged 1 commit into from
Oct 17, 2024
Merged

Commits on Oct 17, 2024

  1. Fix proguard/r8 rules for Android

    Libraries that require proguard rules should publish them automatically
    to r8 by using consumerProguardFiles. Currently, Ferrostar declared
    this, but left the corresponding rules files empty. This patch moves the
    rules from proguard-rules.pro so that R8 automatically picks them up
    without apps using Ferrostar needing to do anything.
    
    Moreover, it removes proguard-rules.pro and the corresponding release
    block from Android libraries, since whether the build type is release or
    debug (and whether or not r8 is enabled) is dependant on the app module.
    ahmedre committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a95c96e View commit details
    Browse the repository at this point in the history