Age | Commit message (Collapse) | Author |
|
It is now replaced by gingerbreadCompat.
Test: Existing tests pass: ./gradlew connectedAndroidTest
Change-Id: I87583b2ca99fe6c65479ced88bfe5e9f8a992d75
|
|
Add support annotations dependency, and add the annotations in where
suitable.
Test: Manual. "Inspect code" in Android studio no longer shows
nullability errors. Existing automated tests pass
Bug: 21559567
Change-Id: I47b1072c9b2a9e032318df49db6b86b6af8d206e
|
|
Use prebuilt support lib in the internal maven repo rather than
building them from source.
Test: Existing tests pass (./gradlew connectedAndroidTest)
Bug: 32782973
Change-Id: I7e3d86074bfcff9062f8f3f7acf2f5f98055ba49
|
|
Add new "full-support" build variant that includes RecyclerView as
one of its dependencies, and add RecyclerView templates to the
library.
Bug: 24103690
Change-Id: I01a2b7ba3f9ff1d30a9b8aa9061ffe2a42eed968
|
|
Configure javadocs so that it can be generated with `./gradlew docs`
Split self.gradle from build.gradle, so that self.gradle can be used
to configure tasks only available to a build on ub-setupwizard-*,
while build.gradle will be used for building from source in other
gradle projects (e.g. GMS core).
Bug: 21444334
Change-Id: Icec763ce7dcf8939b7918b580e17ae22353cb38c
|
|
Build the debug test APKs when building, which will then show up on
the build servers as setup-wizard-libTests.apk
Change-Id: I37b56fb456d61b4e878fe98b410eada1f5ac70b8
|
|
Add test APK to dist so that test frameworks can pick that up and
configure it for continuous test runs.
Change-Id: Iad140b1accfd68266de2b94f17d48805a0825791
|
|
Add a standalone build file to the build for users outside of the
Android tree. This is necessary because gradle builds in Android tree
have a different configuration than normal projects created in
Android Studio, like android.properties file and the dist plugin.
Change-Id: I0f1a9728d61fcad391d9d23f75445b5c435da13d
|
|
Bug: 19929602
Change-Id: I0e3ed9024461ec50efe2258031c1d2648f0d333f
|
|
Always use the AppCompat themes for icsCompat builds, even on v21+
because support library's FragmentActivity et al requires that.
Change-Id: Ie67ce494ab58e3e6f39eb92a8014a83a1737f8ee
|
|
Moved res-ics to ics/res, and res, src, AndroidManifest to main/.
This fits more to the "canonical layout" expected by gradle, and
works around the issue where blaze is expecting every res directory
used by a target to be named the same (including its library
dependencies and its transitive dependencies).
Change-Id: I658e3c0a67a01f379c43d3fad82cd40f9aa8cd28
|
|
Add dist plugin to gradle so that build servers will have the AAR
outputs.
Change-Id: I89149f15615633d90ccb1a58496fff49ef1cf7de
|
|
Set up the structure for tests in setup wizard library.
To run the tests, cd to the root of the tree and run
./gradlew connectedAndroidTest
Currently the tests fail for version lower than SDK 21, even for
IcsCompat because the resources aren't available yet.
Change-Id: I62106f531d99d7861be9474af8100fbc63ea8684
|
|
Set up a build flavor for v14 (ICS) compatibility.
Bug: 19664089
Change-Id: Iacd66c5756f5b9c8fa7dfce7a4c1cf2d41bddda6
|
|
Change-Id: I699f821f3b7bd5c923f99e37f05bf0953c8f093e
|