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

103 Коммитов

Автор SHA1 Сообщение Дата
rileya@chromium.org 7f61042d64 Set media_perftests up for android and to be built by the perfbots.
BUG=310837

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235552 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-17 21:20:25 +00:00
jochen@chromium.org 5360846bbb Rename all_webkit to blink_tests
For now, keep all_webkit until everything is switched over.

BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@233699 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-07 21:52:31 +00:00
kjellander@chromium.org 3101be3d72 Add target for building Chromium tests for WebRTC.
WebRTC is running the content_browsertests test
for ToT WebRTC revisions to track regressions on an
early stage. In order to save compile time and
build artifacts, we want to build only what's needed
(i.e. not the All target).
In https://codereview.chromium.org/27622005/ an
attempt was made to make content_browsertests_apk
to be enough of target to build (that CL made it also
build android_tools). Since that approach was having
bad sideffects, this helper target should give us
everything needed for our build.

NOTRY=True
TEST=local compile, verifying the apk and host_forwarder is built.
BUG=305749

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@232956 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-05 13:34:15 +00:00
jochen@chromium.org a376c68bc8 Fix all_android target. breakpad binaries only exist for the "host" toolset
BUG=none
TBR=thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@232032 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-31 07:07:39 +00:00
jochen@chromium.org b384f2b63f Make all_webkit depend on breakpad targets required to symbolize crashes
BUG=253351
R=dpranke@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@232028 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-31 06:56:49 +00:00
tfarina@chromium.org e2cd93973b ui: Have shell_dialogs into its own gyp file under its shell_dialogs/ directory.
This is the pattern we follow for projects under ui/, each top-level directory
(app_list, aura, compositor, events) have its own gyp file for its main target
(library).

BUG=299841
TEST=build/gyp_chromium, ninja -C out/Debug shell_dialogs, and other targets
still build.
R=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@231478 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-29 01:32:19 +00:00
abarth@chromium.org 0619b91059 Build mojo_shell on Android
This CL contains a basic skeleton for building mojo_shell on Android. I've
introduced a mojo_shell_apk target that builds an APK that prints a simple
message and loads libmojo_shell.so. Currently libmojo_shell doesn't do
anything. A future CL will do write up something interested on the C++ side.

R=bulach@chromium.org, darin@chromium.org, joth@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@230795 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-24 20:29:35 +00:00
jochen@chromium.org 1d484c5fc1 Split components_tests into a separate gyp file
This enables us to depend on components from shell, since
components_tests already depends on shell.

BUG=none
R=joi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@230124 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-22 14:19:36 +00:00
jochen@chromium.org 094b0945e9 Introduce a separate gyp file for content shell and tests
This will make it possible to depend on components from content shell

BUG=247431
R=jam@chromium.org
TBR=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229620 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-19 22:13:17 +00:00
frankf@chromium.org c4d4caf35d [Android] Clean up build/android and tools/android
- Remove the place holder modules
- Remove unused device_status_monitor
- Remove unused fake_dns

R=bulach@chromium.org, craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@228558 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-14 23:27:05 +00:00
frankf@chromium.org bea53a7555 [Telemetry] Build and install memconsumer app.
BUG=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@228410 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-13 18:33:37 +00:00
sievers@chromium.org 4733d378f0 Compile content_gl_tests on Android
This adds the APK target (content_gl_tests_apk) and makes it part of the 'All' target.

NOTRY=True

Review URL: https://chromiumcodereview.appspot.com/23455019

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221031 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 21:31:57 +00:00
kjellander@chromium.org 6453abeaed Support WebRTC in Android build toolchain
It turns out the changes in
https://codereview.chromium.org/17466002/ was not enough.
WebRTC needs two GYP_DEFINE variables to be passed to
the runhooks step in order to generate the right GYP
projects: include_tests=1 enable_tracing=1

We also need to use another build target than the default (All)
to compile only our tests.

This makes it possible to build the right APKs for
the Android Builder in the client.webrtc waterfall in:
https://codereview.chromium.org/17390019/

TEST=local builds
BUG=webrtc:1882

Review URL: https://chromiumcodereview.appspot.com/23140007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@219016 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-22 14:22:22 +00:00
gkanwar@chromium.org 7b78ca428b [Android] Removes run_* scripts, moves run_update_verificaiton
NOTRY=True
BUG=223650

Review URL: https://chromiumcodereview.appspot.com/23106004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@217588 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-14 18:09:37 +00:00
solb@chromium.org c28a1318ac Add the beginnings of a Chromoting Android app
Currently, this has only the following capabilities:
 + Authenticate using a Google account on the phone
 + Query and display the host list from the Chromoting directory server
 + Connect to and communicate with the host service over XMPP/ICE
 + Establish peer-to-peer channels for communicating with the host service
Notable missing features are:
 - Display the host's desktop
 - Handle any kind of input

Review URL: https://chromiumcodereview.appspot.com/19506004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@212496 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-19 01:49:09 +00:00
jam@chromium.org a49a26a29d Remove USE_LINUX_BREAKPAD ifdef since we don't need it for chromium anymore.
See thread "[chromium-dev] PSA: Breakpad is now compiled into
Chromium by default on Linux' for background

TBR=sbc@chromium.org, thakis@chromium.org, thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211755 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-16 03:10:07 +00:00
solb@chromium.org 9a4b358aa2 Create new remoting_client_jni target
This will house material analogous to the Pepper implementation remoting_client_plugin, except designed to interface instead with JNI, the Java Native Interface.
For now, this folder contains the jni_interface family of functions (which will receive calls FROM Java) and the ChromotingJNIInstance class, which implements ClientUserInterface (while being responsible for calls TO Java).

Review URL: https://chromiumcodereview.appspot.com/18856012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211073 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 11:26:50 +00:00
jam@chromium.org 0be8eb7fc0 Revert 209420 "Factor out content shell and tests into a standal..."
> Factor out content shell and tests into a standalone gyp
> 
> This simplifies using components in Content Shell.  As components can
> depend on the content layer, trying to use a component from Content Shell
> results in a cross-reference of gyp files which isn't allowed on Mac.
> 
> TBR=joi,robertshield (trivial one-line renames in gyp files)
> 
> Review URL: https://chromiumcodereview.appspot.com/17366006

TBR=mnaganov@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@209770 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-02 20:47:45 +00:00
mnaganov@chromium.org 126f286e63 Factor out content shell and tests into a standalone gyp
This simplifies using components in Content Shell.  As components can
depend on the content layer, trying to use a component from Content Shell
results in a cross-reference of gyp files which isn't allowed on Mac.

TBR=joi,robertshield (trivial one-line renames in gyp files)

Review URL: https://chromiumcodereview.appspot.com/17366006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@209420 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-01 13:38:41 +00:00
qinmin@chromium.org b8602b92ba Add Create() function to AudioCodecBridge and VideoCodecBridge to allow return of null pointers
If codec is not supported, we should allow null pointers to be returned when trying to create a MediaCodecBridge.

BUG=233420

Review URL: https://chromiumcodereview.appspot.com/14932020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202323 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-26 02:04:19 +00:00
jamesr@chromium.org 22892053ed Move webkit/compositor_bindings into webkit/renderer
The compositor bindings for WebKit should only be used in a render process or in
webkit_support for DumpRenderTree or webkit_unit_tests. It's never used in a
browser process. This moves the bindings code under webkit/renderer/ so we can
enforce this via DEPS rules.

The path is unfortunately a bit awkward. Once we drop DumpRenderTreeSupport and
figure out a way to deal with webkit_unit_tests, we can move the bindings into
content/renderer/gpu/ since they'll only be used by the content embedding.

BUG=239107
TBR=piman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@200350 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-15 21:18:52 +00:00
jochen@chromium.org 5f871a785e Add a target all_webkit that depends on the old all_webkit and content_shell
BUG=111316
R=abarth@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@199616 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-11 18:51:45 +00:00
frankf@chromium.org 9b0f02c699 [Android] Add a dummy uiautomator tests target for chromium testshell.
BUG=226509

Review URL: https://chromiumcodereview.appspot.com/13977004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195592 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 21:07:28 +00:00
cjhopman@chromium.org ef636e4d0c [Android] Use the build-generated list of libraries for gtest APKs
For normal APKs, the build generates a list of libraries to load at
build time and this is used at runtime to load libraries. Update our
gtest APKs to use this.

This makes gtest APKs work in the component build.

BUG=158821


Review URL: https://chromiumcodereview.appspot.com/13962003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@193536 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-11 01:52:47 +00:00
jayjang@chromium.org 867afcbe90 Support multiple proguard flags from java_apk.gypi. Proguard supports multiple proguard configuration files but java_apk and apk-build.xml supports only one proguard configuration.
BUG=181470


Review URL: https://chromiumcodereview.appspot.com/12913017

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191806 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-02 09:10:54 +00:00
gman@chromium.org a8c7ea3af7 Make gl_tests apk for android
BUG=180432


Review URL: https://chromiumcodereview.appspot.com/12502009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@189109 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-19 21:26:50 +00:00
jln@chromium.org 70f49a4ad0 Linux sandbox: Make the test run on Android as Native executable
Make it possible to run the tests via run_tests.py --exe.

BUG=169416
NOTRY=true


Review URL: https://chromiumcodereview.appspot.com/12093055

git-svn-id: http://src.chromium.org/svn/trunk/src/build@180236 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-02-02 02:54:53 +00:00
nileshagrawal@chromium.org 7424f68b27 Android: Add content_browsertests_apk to the list of default targets.
BUG=138275


Review URL: https://chromiumcodereview.appspot.com/12088087

git-svn-id: http://src.chromium.org/svn/trunk/src/build@179965 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-31 21:31:32 +00:00
boliu@chromium.org 7556013519 Add components_unittests to android fyi bots
These are not new tests, just existing tests that has moved to a new
target under components.

BUG=


Review URL: https://chromiumcodereview.appspot.com/12052065

git-svn-id: http://src.chromium.org/svn/trunk/src/build@178696 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-24 23:44:30 +00:00
nileshagrawal@chromium.org 34d5033754 Android: Add content_browsertests to the list of compile targets
BUG=138275


Review URL: https://chromiumcodereview.appspot.com/11938004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@177119 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-16 09:42:28 +00:00
kaiwang@chromium.org 576abedab3 Add components tests
BUG=169312


Review URL: https://chromiumcodereview.appspot.com/11842003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176267 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-11 05:35:09 +00:00
jln@chromium.org 12fc09f164 Android: compile sandbox_linux_unittests
Note: tests that require kernel seccomp-bpf support to do
anything will just pass if kernel support is lacking.

BUG=166704
NOTRY=true


Review URL: https://chromiumcodereview.appspot.com/11639036

git-svn-id: http://src.chromium.org/svn/trunk/src/build@174193 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-20 18:46:09 +00:00
ppi@chromium.org 64ca99f999 Add dependency on Android tools to native unittests APKs targets
This patch adds dependencies on Android tools (port forwarder and md5 util used
for conditional file pushes) required to run native unittests APKs to the APKs
targets. 

BUG=161257

Review URL: https://chromiumcodereview.appspot.com/11597008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173728 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-18 14:15:28 +00:00
bulach@chromium.org 78b1742caf Android: adds cc_perftests_apk to All.
BUG=163720
TEST=make All on android builds cc_perftests_apk


Review URL: https://chromiumcodereview.appspot.com/11418306

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172046 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 12:49:56 +00:00
nyquist@chromium.org 0e337943da Add support for generating jars from protos and add cacheinvalidation_java.
The cacheinvalidation_java target is also added to build/all_android.gyp to
ensure it is always built since nothing currently depends on it upstream.
When all of Android-specific sync code is upstreamed, a target for sync
should be used instead of cacheinvalidation.

BUG=158382

Review URL: https://chromiumcodereview.appspot.com/11146005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@167746 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-14 21:20:47 +00:00
jcivelli@chromium.org 52ce28c51d Make sure we build the tools used for testing minidumps on Android.
BUG=None
TEST=None


Review URL: https://chromiumcodereview.appspot.com/11368111

git-svn-id: http://src.chromium.org/svn/trunk/src/build@166377 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-07 10:18:55 +00:00
mkosiba@chromium.org 39a68fc40a Add a native test target and for android_webview.
This adds the .gyp target for the android_webview native unittests.
This change also adds running them to the fyi bot.

BUG=None
Android-only chagne, ran through trybots before submitting.
NOTRY=true

Review URL: https://chromiumcodereview.appspot.com/11366035

git-svn-id: http://src.chromium.org/svn/trunk/src/build@165920 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-05 11:49:39 +00:00
michaelbai@chromium.org ad1edc9d9a Added test for findbugs plugin.
- The java files had the issue that findbugd plugin need to find out, they
  compiled with the same configuration as chrome for android's.

- The run_findbugs_plugin_tests.py runs the findbugs against the above Java
  classes, and expects to find the same issues as those in expected_result.txt.

BUG=143971, 157970

Review URL: https://chromiumcodereview.appspot.com/11343057

git-svn-id: http://src.chromium.org/svn/trunk/src/build@165442 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-01 18:24:28 +00:00
nileshagrawal@chromium.org 5b365a4c4d Android: Remove depenendency on libjingle_p2p and jingle_glue.
BUG=155069


Review URL: https://chromiumcodereview.appspot.com/11308013

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164765 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-29 23:03:56 +00:00
shashishekhar@chromium.org aec3d9d218 Compile webkit_compositor_bindings_unittests on Android.
Compile webkit_compositor_bindings_unittests on Android and add
them to android experimental step.

BUG=152702


Review URL: https://chromiumcodereview.appspot.com/11227047

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-25 04:58:59 +00:00
felipeg@chromium.org 6dc3d811dc Upstream the android python scripts changes that enable the new Forwarder2 to be used in our test framework.
BUG=146502

content/ changes are trivial so I am adding a TBR.
TBR=avi


Review URL: https://chromiumcodereview.appspot.com/11148018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@162150 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-16 17:16:43 +00:00
epenner@chromium.org 73984eea11 Enable compositor tests on android.
BUG=154524


Review URL: https://chromiumcodereview.appspot.com/11077011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@161976 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-15 22:07:14 +00:00
shashishekhar@chromium.org 86b13ebd17 Nuke unused test code.
SDK build is the default build, we do not need Android.mk based
compilation.


Review URL: https://chromiumcodereview.appspot.com/11066094

git-svn-id: http://src.chromium.org/svn/trunk/src/build@161127 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-10 17:21:09 +00:00
dtrainor@chromium.org ca9e4e6d12 Add support for the ChromiumTestShellTest APK.
- Add the gyp rules for the ChromiumTestShellTestAPK.
- Add the initial APK base class.
- Add a sample test that launches the activity.

BUG=


Review URL: https://chromiumcodereview.appspot.com/10943014

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158106 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-21 23:00:52 +00:00
peter@chromium.org b1744c8c01 Move Android's build_output_dirs target to its own file.
We shouldn't have logic in all_android.gyp. The purpose of that file is
solely to have a list of dependencies which should be build when creating
a gyp file for Android.

BUG=
TEST=gyp generation works.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@157963 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-21 11:11:10 +00:00
mkosiba@chromium.org f551b74150 [Android] Make android_webview targets sdk-only.
These targets are currently only configured to work as part of the
SDK build.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@157732 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-20 09:18:02 +00:00
shashishekhar@chromium.org 8fa63d3e5b Add test jar generation logic for ant builds.
Add a new property generate.test.jar to ant scripts.
When this property is set, a jar containing all compiled
classes and referred classes is generated and placed in
out/{Debug|Release}/test.lib.java directory.
This makes it easier and cleaner to write ant build files for test apks.
New directory structure for the build:
Apks are placed in : out/{Debug|Release}/apks
All java libraries in : out/{Debug|Release}/lib.java
All test java libraries in : out/{Debug|Release}/test.lib.java

This CL also includes cleanup to work with the modified output
directory structure.

BUG=146583

Review URL: https://chromiumcodereview.appspot.com/10905138

git-svn-id: http://src.chromium.org/svn/trunk/src/build@157570 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-19 18:19:18 +00:00
dtrainor@chromium.org d907b3d2a1 Revert "Revert 155950 - Add initial Chromium TestShell support for Android"
Fixed build breakages:
-Had to add DEPS file for testshell/java.
-Something changed with ant from the time I tested and the time my CL got committed.  Had to move
sdk-targets.xml import in the ant file to the end of the file.

This reverts commit 2d30dc03dc0bd0723236c549313774119f163056.

BUG=


Review URL: https://chromiumcodereview.appspot.com/10905209

git-svn-id: http://src.chromium.org/svn/trunk/src/build@156458 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-13 01:44:18 +00:00
thakis@chromium.org 2cd9737503 Revert 155950 - Add initial Chromium TestShell support for Android
This makes check_deps fail on linux thusly:

Using base directory: src
Checking: src
WARNING: no package definition found in src/content/test/data/plugin/java_applet.java
WARNING: no package definition found in src/content/test/data/plugin/applet-tests/cookies/CookieTest.java
WARNING: no package definition found in src/content/test/data/plugin/applet-tests/authenticator/AuthenticatorTest.java
WARNING: multiple definitions of com.example.HelloLicenseServlet:
    src/chrome/common/extensions/docs/examples/apps/hello-java/workspace/HelloLicense/src/com/example/HelloLicenseServlet.java
    src/chrome/common/extensions/docs/examples/apps/hello-java/HelloLicenseServlet.java


ERROR in src/chrome/android/testshell/java/src/org/chromium/chrome/testshell/ChromiumTestShellActivity.java
  Illegal include: "content/public/android/java/src/org/chromium/content/app/LibraryLoader.java"
    Because of no rule applying.
  Illegal include: "content/public/android/java/src/org/chromium/content/browser/ContentView.java"
    Because of no rule applying.
  Illegal include: "content/public/android/java/src/org/chromium/content/common/CommandLine.java"
    Because of no rule applying.

ERROR in src/chrome/android/testshell/java/src/org/chromium/chrome/testshell/ChromiumTestShellApplication.java
  Illegal include: "content/public/android/java/src/org/chromium/content/app/LibraryLoader.java"
    Because of no rule applying.
  Illegal include: "content/public/android/java/src/org/chromium/content/browser/ResourceExtractor.java"
    Because of no rule applying.

FAILED

Add a build target and tie it into android_all.  This will build and link
Chrome code for a test apk for Android.  When it runs it properly
loads the library but crashes.  Will fix the crashes in subsequent
patches, but can fork that work after this is in.

BUG=136786


Review URL: https://chromiumcodereview.appspot.com/10918113

TBR=dtrainor@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10911202

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155958 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-11 06:05:54 +00:00
dtrainor@chromium.org 81c4ba7373 Add initial Chromium TestShell support for Android
Add a build target and tie it into android_all.  This will build and link
Chrome code for a test apk for Android.  When it runs it properly
loads the library but crashes.  Will fix the crashes in subsequent
patches, but can fork that work after this is in.

BUG=136786


Review URL: https://chromiumcodereview.appspot.com/10918113

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155950 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-11 05:51:37 +00:00