Miguel Yáñez Barreto 201b67bb20 Set up maven artifact generation for MDC libraries.
- `./gradlew uploadArchives` generates a maven repository with all the libraries that MDC requires and generates.
- Adds a new argument to pass to gradle, -PmavenRepoUrl to customize the maven repository location (it defaults to /tmp/myRepo otherwise). For example `./gradlew uploadArchives -PmavenRepoUrl=file://localhost/Users/miguelandres/myRepo`).
- Added a rootProject.ext.mdcLibraryVersion variable to set all libraries to a matching version when building the maven repository.
- Added a getArchivesBaseName(projectName) function to main build.gradle to generate all of the maven artifactIds programatically.
- Removes Source Jar and javadoc generation, since they have to be adapted to use droiddoc and to contain the entire source across gradle project boundaries (see b111021813 for an example of cross-project boundary javadoc generation)

Closes #45

PiperOrigin-RevId: 169956436
2017-09-25 16:56:58 -04:00
2017-04-19 16:56:46 -07:00
2016-12-12 16:01:31 -08:00
2017-05-08 16:48:53 -07:00
2017-09-22 15:15:51 -04:00
…
2017-05-09 13:01:29 -07:00

Build Status Chat

Material Components for Android

Material Components for Android (MDC-Android) help developers execute Material Design. Developed by a core team of engineers and UX designers at Google, these components enable a reliable development workflow to build beautiful and functional Android apps.

Material Components for Android are based on Android’s Design support library (DesignLib) which will continue to be released as part of Android’s SDK.

Documentation

Description
Modular and customizable Material Design UI components for Android
Readme Apache-2.0 191 MiB
Languages
Java 99.9%
Kotlin 0.1%