Commit Graph

36 Commits

Author SHA1 Message Date
Connor Tumbleson
7fe58ca0c2
Android 14 - Support for Grammatical Inflection (#3374)
* 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)
2023-10-08 06:38:10 -04:00
Connor Tumbleson
342ff67a4c
Migrate to Gradle Kotlin DSL (#3249)
* feat: initial migration to kotlin

* feat: initial migration to kotlin

* fix: wire up dependencies

* fix: Deprecated tag for kotlin detection

* refactor: put all modules into sub-projects

* fix: include jar file (android framework)

* fix: add version message/info

* fix: wire up version/gitrev to properties

* fix: wire up proguard on cli

* fix: wire up proguard

* fix: wire up output cleaning command

* fix: drop license header on gradle files

 - fully rewritten from scratch by myself
 - no longer including license header on build files

* fix: add compile utf8/flags for java8

* refactor: remove unneeded curly braces

* feat: progress towards maven-publish

* build: publish to maven

* docs: update documentation

* refactor: prevent implicit order by removal of afterEvaluate

* build: remove unused license plugin
2023-08-05 06:28:31 -04:00
Connor Tumbleson
0d87c54213
docs: correct website guide for releases 2023-07-16 15:08:31 -04:00
Connor Tumbleson
a632277f50
docs: fix types on INTERNAL guide 2023-07-16 15:03:05 -04:00
Connor Tumbleson
abb042772f
docs: add workaround for building on mac. 2023-07-09 21:03:59 -04:00
Connor Tumbleson
c3ce154b72
Binaries: aapt/aapt2 updates (July 5, 2022) (#2846)
* feat: new aapt/aapt2 binaries (win/linux)

* feat: new aapt/aapt2 binaries (mac)

* docs: optimization techniques for aosp clone
2022-07-10 07:21:24 -04:00
Connor Tumbleson
adc9425a9a
docs: add note about sonatype releasing 2022-02-26 12:57:48 -05:00
Connor Tumbleson
ab6b6a5338
docs: add new build information for aapt2/aapt 2021-08-28 14:08:23 -04:00
Connor Tumbleson
a20d63dd14
docs: add information for publishing 2021-03-07 15:12:27 -05:00
Connor Tumbleson
4c39a9cd8f docs: update internal for building aapt/aapt2 2020-11-27 09:22:41 -05:00
Connor Tumbleson
39b4777553
docs: adjust testing behavior with new gradlew 2020-05-26 19:25:08 -04:00
Connor Tumbleson
f076def4c5
docs: update internal information for building aapt 2019-11-18 19:59:51 -05:00
Connor Tumbleson
661f929c77
docs: no 32bit for mac 2019-11-17 14:21:20 -05:00
Connor Tumbleson
fdbc604209
docs: update internal aapt/aapt2 build instructions 2019-11-17 14:16:59 -05:00
Connor Tumbleson
ff407f80ce
docs: add information about generating author/commit count 2019-03-03 06:57:33 -05:00
Connor Tumbleson
d831fc92be docs: handle new location of 64bit binaries 2018-12-18 18:19:09 -05:00
Connor Tumbleson
e603463489 docs: minor spelling error for "Twitter" 2018-12-18 17:26:38 -05:00
Connor Tumbleson
25f0bc085e docs: add note about switching to r22 from r3 (9.0.0) 2018-12-18 17:01:29 -05:00
Connor Tumbleson
fe1f48e042
docs: update internal docs for new tag/branch for building aapt 2018-09-02 10:25:36 -04:00
Connor Tumbleson
fbc0009a47 docs: update hash for aapt2 builds
- switched to master to get needed aapt2 fixes
2018-06-11 16:27:54 -04:00
Connor Tumbleson
b97a56054e docs: split aapt1/aapt2 base AOSP build 2018-05-11 13:32:17 -04:00
Connor Tumbleson
21fbe52591
Update tag for frameworks/base to android-8.1.0_r23 2018-05-03 10:06:49 -04:00
Connor Tumbleson
7903ec8b29 update internal docs for building aapt2 on mac 2018-02-14 11:32:54 -05:00
Connor Tumbleson
da9fb5115e
update steps as aapt2 requirements change 2018-02-13 08:46:20 -05:00
Connor Tumbleson
89e56c95c1 update internal docs for building aapt2 2018-02-07 09:20:03 -05:00
Connor Tumbleson
ddb5f5c590 We now use android-8.1.0_r9 for aapt 2018-02-02 15:12:05 -05:00
Connor Tumbleson
fa966d2d66 Drop 32 bit binaries
- update unix/win/mac 64 bit binaries
 - fixes #1598
 - refs #1594
2017-08-24 15:53:52 -04:00
Connor Tumbleson
e70ab4c27f update docs for aapt - android_8.0.0_r4 tag 2017-08-23 14:27:07 -04:00
Connor Tumbleson
411f0cbfe7
add notes about including sha256 hash 2017-07-29 15:07:12 -04:00
Connor Tumbleson
856cc2822c
Prevent license checks from running
- update internal docs to explain license tasks
2017-07-09 10:55:57 -04:00
Connor Tumbleson
a918b49bff
Update internal aapt's to android-7.1.2_r11
- fixes #1516
2017-05-30 08:59:06 -04:00
Connor Tumbleson
0e6eaf9e67
update internal docs with gradle tips 2017-05-23 09:28:14 -04:00
Connor Tumbleson
966c861d2f
s/fatJar/shadowJar 2017-05-08 08:45:39 -04:00
Connor Tumbleson
6cc251249c
[skip] fix spacing on code block 2017-01-23 08:21:37 -05:00
Connor Tumbleson
60b5b8e4b1
Update INTERNAL doc for instructions how to publish a release 2017-01-23 08:19:14 -05:00
Connor Tumbleson
164c64cec2
add internal doc for building aapt binaries 2016-12-06 09:16:04 -05:00