0

generate_gradle.py: Allow multiple --target and add --all

While --all does what it says, Android Studio was not happy trying to
import the swath of generated projects. The flag will be available only
for the adventurous :).

BUG=620034
NOTRY=true

Review-Url: https://codereview.chromium.org/2362613002
Cr-Commit-Position: refs/heads/master@{#420426}
This commit is contained in:
agrieve
2016-09-22 12:35:18 -07:00
committed by Commit bot
parent ca7b105dc9
commit e244c1ae9c
4 changed files with 90 additions and 29 deletions

@ -5,10 +5,21 @@
## Usage
```shell
build/android/gradle/generate_gradle.py --output-directory out-gn/Debug --target //chrome/android:chrome_public_test_apk
build/android/gradle/generate_gradle.py --output-directory out-gn/Debug
```
This creates a project at `out-gn/Debug/gradle`. To create elsewhere: `--project-dir foo`
This creates a project at `out-gn/Debug/gradle`. To create elsewhere:
```shell
build/android/gradle/generate_gradle.py --output-directory out-gn/Debug --project-dir my-project
```
By default, only common targets are generated. To customize the list of targets
to generate projects for:
```shell
build/android/gradle/generate_gradle.py --output-directory out-gn/Debug --target //some:target_apk --target //some/other:target_apk
```
For first-time Android Studio users: