Граф коммитов

2 Коммитов

Автор SHA1 Сообщение Дата
cjhopman a127a0047d Add ChromeShellTestApk and other chrome/ test stuff
Adds these targets:
//chrome/android:chrome_javatests
//chrome/android:chrome_shell_test_java
//chrome/android:chrome_shell_test_apk
//chrome/android:chrome_sync_shell_test_apk
//chrome/android:uiautomator_tests_java
//chrome/android:uiautomator_tests
//chrome/test/android:chrome_java_test_support
//chrome/test/chromedriver/test/webview_shell:chromedriver_webview_shell_apk
//chrome/test/chromedriver/test/webview_shell:chromedriver_webview_shell_resources

depends on https://codereview.chromium.org/570203002/

TBR=ben
BUG=359249

Review URL: https://codereview.chromium.org/586383002

Cr-Original-Commit-Position: refs/heads/master@{#299926}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 4fe114e79020c97813df6d36dfb156b834749126
2014-10-16 18:03:16 +00:00
cjhopman@chromium.org 99dc743552 [Android][gn] Add android resources templates
This adds support for android resources to gn.

Two new templates are introduced:

java_string_grd: This is like gyp's build/java_strings_grd.gypi. It runs
grit and generates Android strings.xml files and then zips them
together.
android_resources: This is the target for android resources. It is
mostly a wrapper around process_resources.py. This is *not part* of
android_library (like it is in gyp). Making these two things separate is
more like facebook's BUCK and google's internal build rules (and gyp's
java.gypi and java_apk.gypi have gotten way too big and complicated).

Changes to the actual build scripts are very minor except for the added
support for andoid_resources to write_build_config.py. Building
resources requires getting all the transitive resource dependencies, and
so this reuses the simple sorted transitive dependency thing from
write_ordered_libraries.py.

TBR=rch@chromium.org
BUG=359249

Review URL: https://codereview.chromium.org/361633002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@283293 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-07-16 00:11:03 +00:00