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

17 Коммитов

Автор SHA1 Сообщение Дата
james.wei@intel.com 3bb4660eb6 This patch is to enable x86 android build.
patch includes two parts:
1. gyp files modification to include x86 android build.
2. add android config files for yasm which is copied from linux ones. enable android x86 build

This patch is cloned from the issue #10198027 for ownership issue. 
https://chromiumcodereview.appspot.com/10198027/

BUG=125160
TEST=


Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=135087

Review URL: http://codereview.chromium.org/10271039

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135110 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 09:17:45 +00:00
rsleevi@chromium.org 757089c2e1 Revert 135087 - This patch is to enable x86 android build.
patch includes two parts:
1. gyp files modification to include x86 android build.
2. add android config files for yasm which is copied from linux ones. enable android x86 build

This patch is cloned from the issue #10198027 for ownership issue. 
https://chromiumcodereview.appspot.com/10198027/

BUG=125160
TEST=


Review URL: http://codereview.chromium.org/10271039

TBR=james.wei@intel.com
Review URL: https://chromiumcodereview.appspot.com/10331008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135095 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 05:03:14 +00:00
james.wei@intel.com f686c213c2 This patch is to enable x86 android build.
patch includes two parts:
1. gyp files modification to include x86 android build.
2. add android config files for yasm which is copied from linux ones. enable android x86 build

This patch is cloned from the issue #10198027 for ownership issue. 
https://chromiumcodereview.appspot.com/10198027/

BUG=125160
TEST=


Review URL: http://codereview.chromium.org/10271039

git-svn-id: http://src.chromium.org/svn/trunk/src/build@135087 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-05-03 04:00:39 +00:00
jrg@chromium.org a6747feb99 Package and load native library in content shell. Add content shell util scripts.
BUG=None
TEST=


Review URL: http://codereview.chromium.org/10223007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@134030 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-26 00:48:41 +00:00
jrg@chromium.org 5354603cad apk-based test runner work for android. 2 unit test bundles converted over (ipc, base).
OFF by default; enable with a gyp var.  E.g.
  GYP_DEFINES="$GYP_DEFINES gtest_target_type=shared_library" android_gyp

Some useful commands:
adb uninstall org.chromium.native_test
adb install -r out/Release/base_unittests_apk/ChromeNativeTests-debug.apk
adb shell am start -n org.chromium.native_test/org.chromium.native_test.ChromeNativeTestActivity

For the moment, all apks can be built simultaneously but use the same
activity name.  Thus you cannot have more than one installed at the
same time.

BUG=None
TEST=


Review URL: http://codereview.chromium.org/10051021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@133053 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-19 21:02:09 +00:00
rsleevi@chromium.org 962d5c4564 Revert 128679 - Speculative revert. xcodebuilders hosed between r128678 - 128680 in GYP phse, this is the only change that touched GYP files.
apk-based test runner work.  Not enabled yet.  This CL is a combination of upstreaming, ndk/ant-ification, and other tweaks.


BUG=None
TEST=


Review URL: http://codereview.chromium.org/9834037

TBR=jrg@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9852004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@128685 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-24 04:44:41 +00:00
jrg@chromium.org d168ae37cd apk-based test runner work. Not enabled yet. This CL is a combination of upstreaming, ndk/ant-ification, and other tweaks.
BUG=None
TEST=


Review URL: http://codereview.chromium.org/9834037

git-svn-id: http://src.chromium.org/svn/trunk/src/build@128679 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-24 03:57:36 +00:00
bulach@chromium.org f0219b05fd Chrome on Android: fix cross-compilation setup.
This patch removes the need of exporting / setting
CROSS_C* variables when calling make for android.
Instead, set them at Makefile generation time so that gyp will
set the right compilers when calling android_gyp.
This also allows goma builds.

BUG=
TEST=builds for android.


Review URL: http://codereview.chromium.org/9693042

git-svn-id: http://src.chromium.org/svn/trunk/src/build@127667 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-20 10:45:27 +00:00
peter@chromium.org 08bcd48b81 Upstream Android's PathUtils implementation.
BUG=
TEST=


Review URL: http://codereview.chromium.org/9443018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@126624 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-14 11:24:04 +00:00
navabi@google.com 4973b55eb9 Add install script for ant/java for Android and rename sdk install script.
As we upstream Java source code, the upstream bots and developers need to hava
java and ant.  Ant is used to build the java source code.  Installing ant/java
requires sudo privileges which installation of sdk/ndk does not require.  The
patch moves the install script for sdk/ndk to install-build-deps-android-sdk.sh.
The new install script for ant/java is called install-ubild-deps-android.sh and
will prompt the user for sudo password.

BUG=http://code.google.com/p/chromium/issues/detail?id=117023
TEST=


Review URL: http://codereview.chromium.org/9605020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@125297 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-07 02:22:18 +00:00
jrg@chromium.org 9e9f9540f8 Use goma for android builds.
BUG=None
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@124565 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-02 01:30:42 +00:00
wangxianzhu@chromium.org 8161bd6d41 Use 'readlink -f .' instead of 'pwd' when setting CHROME_SRC
Some python script (e.g. tools/grit/grit/node/misc.py) assumes that there is no
symblic link in the path of CHROME_SRC.

BUG=
TEST=


Review URL: http://codereview.chromium.org/9350052

git-svn-id: http://src.chromium.org/svn/trunk/src/build@121788 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-14 00:41:55 +00:00
peter@chromium.org 051ba405f6 Always enable the ARMv7 architecture for Android builds
BUG=
TEST=


Review URL: http://codereview.chromium.org/9111018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@116662 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-06 13:10:07 +00:00
jrg@chromium.org 845656eb55 Android 'all' (and All) changes.
BUG=
TEST=


Review URL: http://codereview.chromium.org/8677021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@111802 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-28 23:07:53 +00:00
peter@chromium.org 8f639a149b Ensure that WebKit can use envsetup.sh
Right now Android's envsetup.sh requires the chdir to be in Chromium's
src directory, whereas this will be different for WebKit. Furthermore,
disabling build_ffmpegsumo will resolve a gyp error in ffmpeg.gyp.

BUG=
TEST=

Review URL: http://codereview.chromium.org/8523029

git-svn-id: http://src.chromium.org/svn/trunk/src/build@110697 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-18 13:57:48 +00:00
michaelbai@google.com 91f7bc60fe Add Android SDK to system path
As the requirement of third_party/android/testrunner, the Android SDK needs in the system path.

BUG=
TEST=

Review URL: http://codereview.chromium.org/8380026

git-svn-id: http://src.chromium.org/svn/trunk/src/build@107130 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-25 16:12:24 +00:00
michaelbai@google.com 695c3263b9 Upstream: Set build target and evnvironment for Android
BUG=
TEST=

Review URL: http://codereview.chromium.org/8008026

git-svn-id: http://src.chromium.org/svn/trunk/src/build@102807 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-26 21:40:38 +00:00