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

7 Коммитов

Автор SHA1 Сообщение Дата
jbudorick ac06a5fa64 [Android] Don't use zip pushing if not built or on user builds.
BUG=422995,423026

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

Cr-Original-Commit-Position: refs/heads/master@{#299663}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 16e91399723076cc0c5cf8a5348efd1952e84198
2014-10-15 08:24:53 +00:00
cjhopman@chromium.org 8a71208e73 Update some gyp targets to use dex_action.gypi
This makes the way that we invoke dex more consistent (and easier to
change).

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@276518 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-12 03:40:40 +00:00
thakis@chromium.org d4c5dfb682 android: Remove a few unnecessary md5sum invocations.
When the list of implicit inputs of a build edge shrinks, ninja doesn't
rerun it.  The Android build uses complex build actions (e.g. ant) whose
output depend on directory contents and whatnot, and the Android build
by adding "dir/*.java" or similar as implicit inputs.  So it's important
that ninja does rerun these actions when their list of implicit inputs
shrinks.  As a workaround, the Android build passes the md5 of the list of
implicit inputs as "--ignored" parameter to the build action (ninja does
rerun edges whose commandline changes.)

Due to copypasta, this --ignored flag is used in a few places where it's
not actually used (on edges where all inputs are already passed as regular
commandline parameters).

Also remove the --ignored parameter from proguard.py as nothing passes it
any more.

BUG=177552
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@254414 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-02 20:22:16 +00:00
navabi@google.com 45bd690053 Some of the build tools have moved in the SDK (e.g. aapt, aidl) from
sdk/platform-tools/ to sdk/build-tools/<tools-version>/. The tools version is 18.0.1.

BUG=263966

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@216612 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-09 06:48:18 +00:00
yfriedman@chromium.org 8ee2ab72e0 Fix incorrect paths introduced in https://chromiumcodereview.appspot.com/13473017
These are only used downstream, so the failure was invisible upstream.

NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@192496 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-05 04:13:50 +00:00
frankf@chromium.org dcb3f45191 [Android] Fix reference to dex.py after it was moved in r192265.
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@192360 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-04 17:48:37 +00:00
frankf@chromium.org 53bf646258 [uiautomator] Add a gypi for building Android uiautomator test jars.
BUG=168922

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191723 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-02 00:37:27 +00:00