Skip to content

Commit

Permalink
Android 14 - Support for Grammatical Inflection (#3374)
Browse files Browse the repository at this point in the history
* build: update aapt/aapt2 with win/linux binaries

* docs: add note for specific aapt tag

* test: test for grammatical inflection

* build: update aapt/aapt2 with mac binaries

* build: update aapt/aapt2 with mac binaries (static libstl)
  • Loading branch information
iBotPeaches authored Oct 8, 2023
1 parent 01cf954 commit 7fe58ca
Show file tree
Hide file tree
Showing 14 changed files with 16 additions and 2 deletions.
4 changes: 2 additions & 2 deletions INTERNAL.md
Original file line number Diff line number Diff line change
Expand Up @@ -251,8 +251,8 @@ we aren't building the entire AOSP package, the initial build is to just see if

We check out a certain tag or branch. Currently we use

* aapt2 - `master`.
* aapt1 - `master`.
* aapt2 - `android-14.0.0_r2`.
* aapt1 - `android-14.0.0_r2`.

### Including our modified `frameworks/base` package.

Expand Down
Binary file modified brut.apktool/apktool-lib/src/main/resources/prebuilt/linux/aapt
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,12 @@ public void valuesBcp47LanguageVariantTest() throws BrutException {
compareValuesFiles("values-b+iw+660/strings.xml");
}

@Test
public void valuesGrammaticalGenderTest() throws BrutException {
compareValuesFiles("values-neuter/strings.xml");
compareValuesFiles("values-feminine/strings.xml");
}

@Test
public void valuesBcp47LanguageScriptRegionVariantTest() throws BrutException {
compareValuesFiles("values-b+ast+Latn+IT+AREVELA/strings.xml");
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

0 comments on commit 7fe58ca

Please sign in to comment.