Age | Commit message (Collapse) | Author |
|
Change-Id: Id89b666687e8ea245618435cc47b6e2a84ed02aa
|
|
This is a work in progress.
Change-Id: I5c31a07f12b672e29874e173ee3047a1c7775379
|
|
Change-Id: If4c1b8f672c088924ac1738da7887175412cbd1d
|
|
- Now contains Package name, Build Type name, flavor names,
version name and code.
- Improved DSL allow overriding through build type or flavors
Change-Id: I8a1bd723c39e714b5eb2cb569da347058d7a3400
|
|
Change-Id: I604645cf3a18b5f97747f4427c7cbf22521046d9
|
|
Change-Id: I5598af8cb6300ffd67ea6f112a6868c338c8efbe
|
|
Change-Id: If469c1edc5f38671cdebc5271b14a2e1b908f428
|
|
Now, we can set handleProfiling and functionalTest option
to test manifest file when we run instrumentTest.
defaultConfig {
minSdkVersion 8
targetSdkVersion 16
testHandlingProfiling true
testFunctionalTest true
}
These options are described at:
https://developer.android.com/guide/topics/manifest/instrumentation-element.html
Change-Id: I7c03684c03fe64fd5c33555b32c7bfd683d4e47e
Signed-off-by: Alan Jeon <skyisle@gmail.com>
|
|
This will help better integration with Studio in the
near future.
Change-Id: I1c6ce5c36d9a968f91049e98a4f956cc512f3ce2
|
|
Change-Id: Iac69c2f71f2424df83dda6bc9f377f33f7823e3e
|
|
Change-Id: I03fdc8bfa9d4d4ef1f581b2fa17afe5b9699db9b
|
|
Change-Id: Ic23f37347a36fc381b70f2be7c51a88431dd4794
|
|
This mode:
- Does not throw exceptions if there are unresolved
dependencies.
- Returns a list with the names and versions of the
unresolved dependencies
- Can be enabled through a system property defined
in AndroidProject
Change-Id: I0c446c7693e2eeb9c2e7b0c1f7381beb2edb0852
|
|
Change-Id: I38069666a4cc9f84c07337f26bd6dcdb0b253548
|
|
Also fix the flavors to accept proguard files (only defaultconfig
would accept them due to the DSL class that are created).
Change-Id: Ia231ceef58cc0fab7629c6dd78e353ab5f77fec6
|
|
Nothing in gradle-model is gradle specific (besides the test) so move
all the classes in builder-model.
Also add javadoc everywhere, and rename BuildConfig into BaseConfig.
Change-Id: Ib1d647e8259c3ecc675bd643118174da1257df5a
|
|
This changes adds a "project identifier" to the AndroidLibrary
interface. this is only used in Gradle right now but is generic
enough for other usage of the model.
This also removes the previous AndroidLibraryProject interface as
the way the model is passed back in Gradle prevents using children
interfaces.
This is currently a hack based on the location of the bundle file
related to the output of the modules. This is temporary as we need
an API in Gradle to do it properly.
Change-Id: I51f0d501941a08125376d15cc83742a17730fadd
|
|
This gives access both to the aar file and the exploded
folder (which may not be exploded yet when the model is queried).
Change-Id: Ieeba1ab19a8746448b047c73bcd1dcb23b47ab11
|
|
Since we are already changing the model in non compatible
way, now is a good time to fix some issues.
Refactoring all the properties of an artifact out of variant
and into its own ArtifactInfo class, so that we can have both
the main and test artifact in the variant in an elegant way.
Also adding SigningConfig info to enable the creation of
export wizard from the IDE.
Change-Id: Ib6c48873ba0e5c5a61bc1e79b00a90e2be83652f
|
|
Change-Id: I236458b4ae883481ff3afa9123f0167dbd270ac1
|
|
Right now all dependencies are passed as jars now even
for jars that are actually Gradle sub-projects.
Change-Id: I10baa15f825d4ab0ca20853a5c878f9f536f7a2c
|
|
This model will be shared between the plugin and the IDE.
Change-Id: Ia521ed8d6f47301545679334157ea2ed8629bbb1
|