OSDN Git Service

android-x86/build.git
7 years agoMerge "Improve dotdot workaround when src begins with '/'"
Dan Willemsen [Mon, 31 Oct 2016 23:42:43 +0000 (23:42 +0000)]
Merge "Improve dotdot workaround when src begins with '/'"
am: 7918e5121a

Change-Id: I049e8fa30b713f3aceeb1ca579e2550f22c4a10d

7 years agoMerge "Improve dotdot workaround when src begins with '/'"
Dan Willemsen [Mon, 31 Oct 2016 23:39:36 +0000 (23:39 +0000)]
Merge "Improve dotdot workaround when src begins with '/'"

7 years agoMerge "Revert "Revert "Check prebuilt sources during checkbuild"""
Colin Cross [Sun, 30 Oct 2016 22:14:23 +0000 (22:14 +0000)]
Merge "Revert "Revert "Check prebuilt sources during checkbuild"""
am: 515f43bb6e

Change-Id: Ia749b34011e02df8ceb9d0fe0e4aba34da743cb1

7 years agoMerge "Revert "Revert "Check prebuilt sources during checkbuild"""
Colin Cross [Sun, 30 Oct 2016 22:05:16 +0000 (22:05 +0000)]
Merge "Revert "Revert "Check prebuilt sources during checkbuild"""

7 years agoImprove dotdot workaround when src begins with '/'
Dan Willemsen [Fri, 28 Oct 2016 23:30:48 +0000 (16:30 -0700)]
Improve dotdot workaround when src begins with '/'

There are some source files in our tree that use some text processing to
find source files, and end up with source file names that look like:

  /../../dir/file.c

This isn't fixed by our dotdot workarounds because the filename doesn't
start with '../', so strip the initial '/' from any source files, since
they are all relative to $(LOCAL_PATH) anyways.

Bug: 32514380
Test: Build internal source with this problem
Test: Compare build-aosp_angler.ninja before/after
Change-Id: If869419c3d3ba35d55f6e19d9332515695e47d24

7 years agoMerge "Do not use multiprocessing.Pool when --processes=1."
Chih-hung Hsieh [Fri, 28 Oct 2016 20:44:35 +0000 (20:44 +0000)]
Merge "Do not use multiprocessing.Pool when --processes=1."
am: 948ebf5510

Change-Id: Ia305f1c26706069d8e048340eac9037782f895b7

7 years agoMerge "Do not use multiprocessing.Pool when --processes=1."
Chih-hung Hsieh [Fri, 28 Oct 2016 20:34:48 +0000 (20:34 +0000)]
Merge "Do not use multiprocessing.Pool when --processes=1."

7 years agoMerge "Move perfprofd installation to PRODUCT_PACKAGES_DEBUG"
Colin Cross [Fri, 28 Oct 2016 20:10:07 +0000 (20:10 +0000)]
Merge "Move perfprofd installation to PRODUCT_PACKAGES_DEBUG"
am: 47bfd3422f

Change-Id: I427c8ae7893b0a927e410318738450c8358b1219

7 years agoMerge "Move perfprofd installation to PRODUCT_PACKAGES_DEBUG"
Treehugger Robot [Fri, 28 Oct 2016 20:04:49 +0000 (20:04 +0000)]
Merge "Move perfprofd installation to PRODUCT_PACKAGES_DEBUG"

7 years agoDo not use multiprocessing.Pool when --processes=1.
Chih-Hung Hsieh [Fri, 28 Oct 2016 17:53:34 +0000 (10:53 -0700)]
Do not use multiprocessing.Pool when --processes=1.

Purpose of this change is not to save some execution time,
but to avoid forking another process. In other applications
that use a wrapper to call this python script, it is difficult
to get overwritten file I/O functions work in a subprocess.
So the wrapper will call warn.py with --processes=1.

Test: run "warn.py --processes=1 build.log"
Change-Id: I5998d5c70d81a456c86eb4002f444a4a60135477

7 years agoMove perfprofd installation to PRODUCT_PACKAGES_DEBUG
Colin Cross [Thu, 27 Oct 2016 22:35:36 +0000 (15:35 -0700)]
Move perfprofd installation to PRODUCT_PACKAGES_DEBUG

LOCAL_MODULE_TAGS is deprecated, use PRODUCT_PACKAGES_DEBUG instead.

Test: none
Change-Id: I670147f4fe38b02ccafe01b96d8078502404113c

7 years agoRevert "Revert "Check prebuilt sources during checkbuild""
Colin Cross [Thu, 27 Oct 2016 22:10:55 +0000 (22:10 +0000)]
Revert "Revert "Check prebuilt sources during checkbuild""

This reverts commit 409ea88c4797a56b918ad02ebef0d2b1e7c57748.

Bug: 32332829
Change-Id: Ifc8a511762cb44b455cc821f5ac712c294c321c6

7 years agoMerge "Revert "Check prebuilt sources during checkbuild""
Colin Cross [Wed, 26 Oct 2016 23:32:47 +0000 (23:32 +0000)]
Merge "Revert "Check prebuilt sources during checkbuild""
am: 526ddfb172

Change-Id: I2bd28f5b35b27e2339eb2952b9e3acdd6a470773

7 years agoMerge "Revert "Check prebuilt sources during checkbuild""
Colin Cross [Wed, 26 Oct 2016 23:26:42 +0000 (23:26 +0000)]
Merge "Revert "Check prebuilt sources during checkbuild""

7 years agoRevert "Check prebuilt sources during checkbuild"
Colin Cross [Wed, 26 Oct 2016 23:25:57 +0000 (23:25 +0000)]
Revert "Check prebuilt sources during checkbuild"

This reverts commit ec8fae6f2e11a772fa97fe6baf895222f7ffdf5d.

Revert this until a few oddball branches can be fixed.

Bug: 32332829
Change-Id: Ic95fa50e36cb32a4d29bf765b1f3d8384140fb0b

7 years agoMerge "Check prebuilt sources during checkbuild"
Colin Cross [Wed, 26 Oct 2016 19:47:57 +0000 (19:47 +0000)]
Merge "Check prebuilt sources during checkbuild"
am: 0f26c64ef5

Change-Id: I961221a3e7cdcd00ea4dcbb1c88a36f138962113

7 years agoMerge "Check prebuilt sources during checkbuild"
Colin Cross [Wed, 26 Oct 2016 19:35:31 +0000 (19:35 +0000)]
Merge "Check prebuilt sources during checkbuild"

7 years agoMerge "RenderScript-specific build updates for LLVM rebase"
Pirama Arumuga Nainar [Wed, 26 Oct 2016 17:41:44 +0000 (17:41 +0000)]
Merge "RenderScript-specific build updates for LLVM rebase"
am: 9e73fb6332

Change-Id: Ib0154409699b27ba1e651aefc5559d094aa53635

7 years agoMerge "RenderScript-specific build updates for LLVM rebase"
Pirama Arumuga Nainar [Wed, 26 Oct 2016 17:35:50 +0000 (17:35 +0000)]
Merge "RenderScript-specific build updates for LLVM rebase"

7 years agoRenderScript-specific build updates for LLVM rebase
Pirama Arumuga Nainar [Tue, 26 Jul 2016 18:37:14 +0000 (11:37 -0700)]
RenderScript-specific build updates for LLVM rebase

Bug: http://b/31320715

Use LLVM's RenderScript triples: upstream LLVM now has 32-bit and
64-bit RenderScript triples.  Update RS_TRIPLE build variables to use
the new triples.

Switch prebuilt clang used for building RenderScript runtime library to
the latest prebuilts.

Test: Run RenderScript tests (slang, bcc host tests, RsTest, CTS)

Change-Id: I308f6a2183350cfc380228a1eed07ec118d93a46

7 years agoMerge "releasetools: Support verity signer args."
Tao Bao [Mon, 24 Oct 2016 18:53:33 +0000 (18:53 +0000)]
Merge "releasetools: Support verity signer args."
am: 02d2d68aec

Change-Id: Ib1aed8ff11eeef2fd64a6520e92cfb30678dadc7

7 years agoMerge "releasetools: Support verity signer args."
Tao Bao [Mon, 24 Oct 2016 18:50:14 +0000 (18:50 +0000)]
Merge "releasetools: Support verity signer args."

7 years agoMerge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS"
Dan Willemsen [Sat, 22 Oct 2016 03:06:32 +0000 (03:06 +0000)]
Merge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS"
am: fce41130cc

Change-Id: Id6a7fe68355d1e672cd00b5657b10db00445be39

7 years agoMerge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS"
Treehugger Robot [Sat, 22 Oct 2016 03:02:52 +0000 (03:02 +0000)]
Merge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS"

7 years agoCheck prebuilt sources during checkbuild
Colin Cross [Fri, 21 Oct 2016 17:52:06 +0000 (10:52 -0700)]
Check prebuilt sources during checkbuild

Add prebuilt files as dependencies during checkbuild.  This will flag
prebuilt modules that have files that don't exist as errors, and also
fix building soong modules with make native, etc.

Bug: 32332829
Test: m -j checkbuild
Test: m -j host
Change-Id: Ia4e22cb640978c181de039202baf02f4fb5a94d5

7 years agoCleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS
Dan Willemsen [Fri, 21 Oct 2016 22:04:12 +0000 (15:04 -0700)]
Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS

Disable the NATIVE_COVERAGE code when not in use. Provide the proper
PRIVATE_ variables so that the $DISPLAY environment variable isn't
encoded into the ninja file.

Remove PRIVATE_ARFLAGS, which is never set.

Test: compare build-aosp_flounder.ninja
Test: NATIVE_COVERAGE=true build-aosp_flounder.ninja, inspect
Change-Id: I2a52de440fd991cdc5761ff8bd58a474892d2dfc

7 years agoMerge "Don't pass -Wl,--no-undefined to host targets"
Colin Cross [Fri, 21 Oct 2016 23:07:24 +0000 (23:07 +0000)]
Merge "Don't pass -Wl,--no-undefined to host targets"
am: fe3e1818e5

Change-Id: Ic6635ee93ef979c00f3925b852f853bea53a0a61

7 years agoMerge "Don't pass -Wl,--no-undefined to host targets"
Treehugger Robot [Fri, 21 Oct 2016 23:00:35 +0000 (23:00 +0000)]
Merge "Don't pass -Wl,--no-undefined to host targets"

7 years agoMerge "Remove valgrind from the exception list."
Chih-hung Hsieh [Fri, 21 Oct 2016 05:18:39 +0000 (05:18 +0000)]
Merge "Remove valgrind from the exception list."
am: 461a15d0d9

Change-Id: I237c0d71c037e1ecb6ebe3f36bd6aa7e52de18fe

7 years agoMerge "Remove valgrind from the exception list."
Chih-hung Hsieh [Fri, 21 Oct 2016 05:05:29 +0000 (05:05 +0000)]
Merge "Remove valgrind from the exception list."

7 years agoMerge "Remove variables exported by Soong"
Dan Willemsen [Fri, 21 Oct 2016 01:21:25 +0000 (01:21 +0000)]
Merge "Remove variables exported by Soong"
am: 4e5df99720

Change-Id: If8f414d4699ed061238cc8da576bb8c50a07a509

7 years agoMerge "Remove variables exported by Soong"
Dan Willemsen [Fri, 21 Oct 2016 01:08:50 +0000 (01:08 +0000)]
Merge "Remove variables exported by Soong"

7 years agoMerge "Support Android.bp in mgrep"
Wei Wang [Thu, 20 Oct 2016 23:51:19 +0000 (23:51 +0000)]
Merge "Support Android.bp in mgrep"
am: 1ee0fa0d35

Change-Id: I745a44a41afa173f5320d1bc85a51f6573a0e2fb

7 years agoMerge "Support Android.bp in mgrep"
Treehugger Robot [Thu, 20 Oct 2016 23:37:40 +0000 (23:37 +0000)]
Merge "Support Android.bp in mgrep"

7 years agoDon't pass -Wl,--no-undefined to host targets
Colin Cross [Thu, 20 Oct 2016 19:38:21 +0000 (12:38 -0700)]
Don't pass -Wl,--no-undefined to host targets

Host builds were compiling without -Wl,--no-undefined because of an ASAN
issue.  Pass -Wl,--no-undefined for host builds unless sanitzers are
enabled.  Also fix LOCAL_ALLOW_UNDEFINED_SYMBOLS on darwin, where
disallowing undefined symbols is the default.

Test: m -j host
Test: m -j SANITIZE_HOST=address host
Bug: 32305815
Change-Id: I0344c321610c55eb8b2092b01e50e4a93a0e85df

7 years agoMerge "Use default -std values exported from soong"
Colin Cross [Thu, 20 Oct 2016 21:52:42 +0000 (21:52 +0000)]
Merge "Use default -std values exported from soong"
am: dcd73b5043

Change-Id: I8acd6525a3b07bcc83800b38517e9368c111f8fc

7 years agoMerge "Use default -std values exported from soong"
Colin Cross [Thu, 20 Oct 2016 21:40:55 +0000 (21:40 +0000)]
Merge "Use default -std values exported from soong"

7 years agoSupport Android.bp in mgrep
Wei Wang [Thu, 20 Oct 2016 21:26:45 +0000 (14:26 -0700)]
Support Android.bp in mgrep

This patch enabled Android.bp in mgrep result

Bug: 32313127
Test: mgrep
Change-Id: Ie3171a10ab54322bfc3844d1f629c783286ec212

7 years agoUse default -std values exported from soong
Colin Cross [Mon, 17 Oct 2016 22:34:29 +0000 (15:34 -0700)]
Use default -std values exported from soong

Test: builds
Change-Id: Ic7b7d226131a2a0ea1f099f8a0fc895448384081

7 years agoMerge "goldfish_setup: grant ifconfig priv_sock_ioctls"
Richard Haines [Thu, 20 Oct 2016 17:47:57 +0000 (17:47 +0000)]
Merge "goldfish_setup: grant ifconfig priv_sock_ioctls"
am: 4a0f550cc7

Change-Id: Ie7cfadf3dd2b8e0687bcfcb8f14c5234854dc727

7 years agoMerge "goldfish_setup: grant ifconfig priv_sock_ioctls"
Treehugger Robot [Thu, 20 Oct 2016 17:37:43 +0000 (17:37 +0000)]
Merge "goldfish_setup: grant ifconfig priv_sock_ioctls"

7 years agogoldfish_setup: grant ifconfig priv_sock_ioctls
Richard Haines [Thu, 20 Oct 2016 14:47:44 +0000 (15:47 +0100)]
goldfish_setup: grant ifconfig priv_sock_ioctls

The goldfish_setup shell script needs the ability to set the interface
address via ifconfig. This requires SIOCSIFADDR plus other ioctl
permissions, therefore allow the set of priv_sock_ioctls permissions.

Addresses the following denial that stops internet access via browser:
avc: denied { ioctl } for pid=712 comm="ifconfig" path="socket:[1825]"
dev="sockfs" ino=1825 ioctlcmd=8916 scontext=u:r:goldfish_setup:s0
tcontext=u:r:goldfish_setup:s0 tclass=udp_socket permissive=0

Test: With update can access internet via browser.

Change-Id: I77a52c0b72bb0ebe9451f45c346a399c1f61672d
Signed-off-by: Richard Haines <richard_c_haines@btinternet.com>
7 years agoMerge "Define coverage paths using comma-separated list."
Ryan Campbell [Thu, 20 Oct 2016 01:13:01 +0000 (01:13 +0000)]
Merge "Define coverage paths using comma-separated list."
am: 8a4b4e8432

Change-Id: Icfd1a342714662742ef72cabcd746109f173f97c

7 years agoMerge "Define coverage paths using comma-separated list."
Ryan Campbell [Thu, 20 Oct 2016 01:01:24 +0000 (01:01 +0000)]
Merge "Define coverage paths using comma-separated list."

7 years agoMerge "For emulator builds preopt system apps even if doing eng build"
Dan Willemsen [Wed, 19 Oct 2016 18:04:34 +0000 (18:04 +0000)]
Merge "For emulator builds preopt system apps even if doing eng build"
am: 6dfd788fda

Change-Id: I5556244da69ca46583a63cfa83a321efa14b2381

7 years agoMerge "For emulator builds preopt system apps even if doing eng build"
Dan Willemsen [Wed, 19 Oct 2016 17:56:49 +0000 (17:56 +0000)]
Merge "For emulator builds preopt system apps even if doing eng build"

7 years agoRemove variables exported by Soong
Dan Willemsen [Wed, 19 Oct 2016 00:18:14 +0000 (17:18 -0700)]
Remove variables exported by Soong

These are all variables that we export from Soong, and are only used
after Soong's make_vars.mk is read.

Test: Compare build-aosp_flounder.ninja before/after -- only whitespace
Change-Id: Ibb6c6d7bc00ff5840a72c2bba5d97ac4b4724df3

7 years agoDefine coverage paths using comma-separated list.
Ryan Campbell [Tue, 18 Oct 2016 17:25:15 +0000 (10:25 -0700)]
Define coverage paths using comma-separated list.

Change COVERAGE_PATHS to access a comma-separated list of paths
instead of a space-separated list to make for easier escaping in
configuration files.

Test: tested using local bullhead build with coverage on lights and nfc
Change-Id: Iec014c8b4fbefcbcc5d865e6acba92bf6364ee3a

7 years agoMerge "Use parallel subprocesses to classify warnings."
Chih-Hung Hsieh [Tue, 18 Oct 2016 04:01:15 +0000 (04:01 +0000)]
Merge "Use parallel subprocesses to classify warnings."
am: 92396e1747

Change-Id: I6e92d8d5a6ee4ca8e9fa626064f5d5752197d739

7 years agoMerge "Use parallel subprocesses to classify warnings."
Treehugger Robot [Tue, 18 Oct 2016 03:49:49 +0000 (03:49 +0000)]
Merge "Use parallel subprocesses to classify warnings."

7 years agoMerge "Split apart frameworks/compile into sub-projects."
Stephen Hines [Tue, 18 Oct 2016 01:08:35 +0000 (01:08 +0000)]
Merge "Split apart frameworks/compile into sub-projects."
am: cb8a150896

Change-Id: Icb4f69125cbe33f5801df5290c12488a570a5777

7 years agoSplit apart frameworks/compile into sub-projects.
Stephen Hines [Tue, 18 Oct 2016 01:08:34 +0000 (01:08 +0000)]
Split apart frameworks/compile into sub-projects.
am: d0aec89d43

Change-Id: I52500c1d216dfc26628835c87fb81d1bf5393c62

7 years agoMerge "Split apart frameworks/compile into sub-projects."
Treehugger Robot [Tue, 18 Oct 2016 01:02:05 +0000 (01:02 +0000)]
Merge "Split apart frameworks/compile into sub-projects."

7 years agoMerge "Fix bug preventing multi-module native coverage."
Ryan Campbell [Tue, 18 Oct 2016 00:49:03 +0000 (00:49 +0000)]
Merge "Fix bug preventing multi-module native coverage."
am: 3372ce615a

Change-Id: I2ae9aa039b6fe5d375b514a9a5fb9cb2697bca55

7 years agoUse parallel subprocesses to classify warnings.
Chih-Hung Hsieh [Tue, 11 Oct 2016 22:25:26 +0000 (15:25 -0700)]
Use parallel subprocesses to classify warnings.

* Add a --processes flag to specify number of parallel processes,
  with default multiprocessing.cpu_count().
* Wrap long line to suppress pylint warning.

Test: run warn.py with a large build.log file.
Change-Id: I9a93a9324bc531c1bce741367013051ce40a67fa

7 years agoMerge "Fix bug preventing multi-module native coverage."
Treehugger Robot [Tue, 18 Oct 2016 00:43:09 +0000 (00:43 +0000)]
Merge "Fix bug preventing multi-module native coverage."

7 years agoreleasetools: Support verity signer args.
Tao Bao [Mon, 17 Oct 2016 23:20:12 +0000 (16:20 -0700)]
releasetools: Support verity signer args.

system/extras/verity/build_verity_metadata.py now accepts
"--signer_args" to specify verity signer args.

Also remove the duplicate "--verity_signer_args" in
add_img_to_target_files.py, as we already have that in common.py.

Bug: 31500665
Test: Building and signing work w/ and w/o --signer_args.

Change-Id: I02f59c50a1ebf15c5505e9fffd5b9bbbbaa785be

7 years agoMerge "Add a dist goal for the NDK."
Dan Albert [Mon, 17 Oct 2016 23:09:26 +0000 (23:09 +0000)]
Merge "Add a dist goal for the NDK."
am: e5d1926c61

Change-Id: I469216eb13da6061854a48f28d3fb3fcea4a0068

7 years agoMerge "Add a dist goal for the NDK."
Treehugger Robot [Mon, 17 Oct 2016 22:59:16 +0000 (22:59 +0000)]
Merge "Add a dist goal for the NDK."

7 years agoFix bug preventing multi-module native coverage.
Ryan Campbell [Mon, 17 Oct 2016 22:43:21 +0000 (15:43 -0700)]
Fix bug preventing multi-module native coverage.

Fix a whitespace bug causing coverage to be enabled on all modules
whenever more than one module is specified. This is caused by
comparing whitespace to the empty string, which are not equal. Fix
by stripping the output to check for path matches.

Test: tested using local build with coverage enabled on NFC, lights
Change-Id: I61a775cfd135f94ea1e1ee9fdbed3c64c5bb1a2e

7 years agoSplit apart frameworks/compile into sub-projects.
Stephen Hines [Mon, 17 Oct 2016 22:39:53 +0000 (15:39 -0700)]
Split apart frameworks/compile into sub-projects.

These projects are all used by RenderScript, but it would be good to
differentiate warnings for each.

Change-Id: I983279d590630175a36075b01e8eec9100c07d26
Test: Ran warn.py

7 years agoMerge "zipalign missing header"
Mark Salyzyn [Mon, 17 Oct 2016 21:56:52 +0000 (21:56 +0000)]
Merge "zipalign missing header"
am: 94180579f7

Change-Id: I4643aebbb73a5d9103de48147d5a4a25c2db6ca4

7 years agoMerge "zipalign missing header"
Treehugger Robot [Mon, 17 Oct 2016 21:47:17 +0000 (21:47 +0000)]
Merge "zipalign missing header"

7 years agozipalign missing header
Mark Salyzyn [Mon, 17 Oct 2016 17:20:33 +0000 (10:20 -0700)]
zipalign missing header

Remove assumptions about header side effects

Test: compile
Bug: 30465923
Change-Id: I117567b0f99814b9d9a955b39c56f43f7972cf62

7 years agoMerge "Add more patterns for a finer project warning list."
Chih-hung Hsieh [Sat, 15 Oct 2016 01:44:04 +0000 (01:44 +0000)]
Merge "Add more patterns for a finer project warning list."
am: 8ef4397c22

Change-Id: I5e377a80abc1953455b9b8a1840f579b7f133475

7 years agoMerge "Add more patterns for a finer project warning list."
Chih-hung Hsieh [Sat, 15 Oct 2016 01:36:59 +0000 (01:36 +0000)]
Merge "Add more patterns for a finer project warning list."

7 years agoMerge "build: tools: Add json collection of installed files with hashes."
Sasha Levitskiy [Sat, 15 Oct 2016 01:13:22 +0000 (01:13 +0000)]
Merge "build: tools: Add json collection of installed files with hashes."
am: fe77369b50

Change-Id: Ib3e9c8dead0a6fdbb0f93690da66e2a8e1ea0f39

7 years agoMerge "build: tools: Add json collection of installed files with hashes."
Treehugger Robot [Sat, 15 Oct 2016 01:04:37 +0000 (01:04 +0000)]
Merge "build: tools: Add json collection of installed files with hashes."

7 years agoAdd a dist goal for the NDK.
Dan Albert [Fri, 14 Oct 2016 20:23:06 +0000 (13:23 -0700)]
Add a dist goal for the NDK.

Test: make sdk dist
Bug: None
Change-Id: I07dfc73e3cea5afebcf5ed10cf860eb3f33cbff6

7 years agobuild: tools: Add json collection of installed files with hashes.
Sasha Levitskiy [Tue, 11 Oct 2016 05:48:10 +0000 (22:48 -0700)]
build: tools: Add json collection of installed files with hashes.

Adds installed-files.json in addition to installed-files.txt
Further sorts the file list to be ordered within the same size bucket.

Test: manual, cross-checked checksums with sha256sum utility
      checked build outputs.

Bug: 19988819
Merged-in: Ifb632eb4df65ec48645c8f93e36bae44ccc52ba8
Change-Id: Ifb632eb4df65ec48645c8f93e36bae44ccc52ba8
Signed-off-by: Sasha Levitskiy <sanek@google.com>
7 years agoAdd more patterns for a finer project warning list.
Chih-Hung Hsieh [Fri, 14 Oct 2016 19:27:17 +0000 (12:27 -0700)]
Add more patterns for a finer project warning list.

Bug: 31377083
Test: run warn.py --byproject build.log
Change-Id: I3cad8e24bc97a84f067a162ff728e30fde3c7197

7 years agoMerge changes Ie3d82cfa,I2f808896,I587f400d am: 3b54b69205 am: 120a2cfada
Alex Deymo [Fri, 14 Oct 2016 03:32:50 +0000 (03:32 +0000)]
Merge changes Ie3d82cfa,I2f808896,I587f400d am: 3b54b69205 am: 120a2cfada
am: d4ba5301e7

Change-Id: I7629e64127ad05cb7636e2ca65e6939888703272

7 years agofat16copy: Fix allocation logic when extending directories. am: a1c977735b am: a507800e5f
Alex Deymo [Fri, 14 Oct 2016 03:32:45 +0000 (03:32 +0000)]
fat16copy: Fix allocation logic when extending directories. am: a1c977735b am: a507800e5f
am: 0931a41ea5

Change-Id: Iaad5cd91d5f09da7996c791ed55515c3d633c9ae

7 years agofat16copy: Sort new directory entries. am: 567c5d0f95 am: cf24e4b85f
Alex Deymo [Fri, 14 Oct 2016 03:32:40 +0000 (03:32 +0000)]
fat16copy: Sort new directory entries. am: 567c5d0f95 am: cf24e4b85f
am: 3c6bf619ac

Change-Id: I689251be77849cb3ae1cdfa595d4ff3111f59ab5

7 years agoMake fat16copy.py add . and .. entries to directories am: df71efe378 am: 8cf11d1423
Casey Dahlin [Fri, 14 Oct 2016 03:32:34 +0000 (03:32 +0000)]
Make fat16copy.py add . and .. entries to directories am: df71efe378 am: 8cf11d1423
am: 70e24e55b3

Change-Id: Ib3b8a5e1145451ea52158a1ca23a62902f2794d4

7 years agoMerge changes Ie3d82cfa,I2f808896,I587f400d am: 3b54b69205
Alex Deymo [Fri, 14 Oct 2016 03:27:19 +0000 (03:27 +0000)]
Merge changes Ie3d82cfa,I2f808896,I587f400d am: 3b54b69205
am: 120a2cfada

Change-Id: I28970793e3aa1dd79e0862c3dbe34e8539f70e08

7 years agofat16copy: Fix allocation logic when extending directories. am: a1c977735b
Alex Deymo [Fri, 14 Oct 2016 03:27:14 +0000 (03:27 +0000)]
fat16copy: Fix allocation logic when extending directories. am: a1c977735b
am: a507800e5f

Change-Id: Ida8f372a1656ff0b4059c8b2d5629ea1b479c9fc

7 years agofat16copy: Sort new directory entries. am: 567c5d0f95
Alex Deymo [Fri, 14 Oct 2016 03:27:09 +0000 (03:27 +0000)]
fat16copy: Sort new directory entries. am: 567c5d0f95
am: cf24e4b85f

Change-Id: I109b9e0d9f9e3bf6851b575a3b9576282b851c0a

7 years agoMake fat16copy.py add . and .. entries to directories am: df71efe378
Casey Dahlin [Fri, 14 Oct 2016 03:27:04 +0000 (03:27 +0000)]
Make fat16copy.py add . and .. entries to directories am: df71efe378
am: 8cf11d1423

Change-Id: I6f2dd99f66ffafffca7161cc578cc08f7c798078

7 years agoMerge changes Ie3d82cfa,I2f808896,I587f400d
Alex Deymo [Fri, 14 Oct 2016 03:24:15 +0000 (03:24 +0000)]
Merge changes Ie3d82cfa,I2f808896,I587f400d
am: 3b54b69205

Change-Id: Ie2c9e112a993b0bd8acca84f88cdeaba0c798440

7 years agofat16copy: Fix allocation logic when extending directories.
Alex Deymo [Fri, 14 Oct 2016 03:24:14 +0000 (03:24 +0000)]
fat16copy: Fix allocation logic when extending directories.
am: a1c977735b

Change-Id: I5bc6da73f2c5f9dfb9b9e9cf34b77481d45ab911

7 years agofat16copy: Sort new directory entries.
Alex Deymo [Fri, 14 Oct 2016 03:24:09 +0000 (03:24 +0000)]
fat16copy: Sort new directory entries.
am: 567c5d0f95

Change-Id: I2d7bc7b3e7ed5e0ddf940d490de439ff591c9817

7 years agoMake fat16copy.py add . and .. entries to directories
Casey Dahlin [Fri, 14 Oct 2016 03:24:04 +0000 (03:24 +0000)]
Make fat16copy.py add . and .. entries to directories
am: df71efe378

Change-Id: Idc2516c8a29d62589f355e8bdbbaade170a5cdb5

7 years agoMerge changes Ie3d82cfa,I2f808896,I587f400d
Alex Deymo [Fri, 14 Oct 2016 03:19:55 +0000 (03:19 +0000)]
Merge changes Ie3d82cfa,I2f808896,I587f400d

* changes:
  fat16copy: Fix allocation logic when extending directories.
  fat16copy: Sort new directory entries.
  Make fat16copy.py add . and .. entries to directories

7 years agoMerge "Generate SHA-1 build ID for host-generated *.oat files (2/2)." am: 5ccc874ba1...
David Srbecky [Thu, 13 Oct 2016 13:16:41 +0000 (13:16 +0000)]
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)." am: 5ccc874ba1 am: 53502853b0
am: eeabe6cfbf

Change-Id: Ie9034b118f21c42ad631f6d06d7e29afa8ac8bff

7 years agoMerge "Generate SHA-1 build ID for host-generated *.oat files (2/2)." am: 5ccc874ba1
David Srbecky [Thu, 13 Oct 2016 13:09:40 +0000 (13:09 +0000)]
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)." am: 5ccc874ba1
am: 53502853b0

Change-Id: Ifacc968933106ee99db51f25ca197772859a7a41

7 years agoMerge "Generate SHA-1 build ID for host-generated *.oat files (2/2)."
David Srbecky [Thu, 13 Oct 2016 13:02:40 +0000 (13:02 +0000)]
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)."
am: 5ccc874ba1

Change-Id: I4814a46b548db7e8f851745f3b637f7a8c91f652

7 years agoMerge "Generate SHA-1 build ID for host-generated *.oat files (2/2)."
David Srbecky [Thu, 13 Oct 2016 12:52:31 +0000 (12:52 +0000)]
Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)."

7 years agoMerge "Add -Werror to compile warning free projects." am: 355e96774b am: 05388b7618
Chih-hung Hsieh [Thu, 13 Oct 2016 01:06:18 +0000 (01:06 +0000)]
Merge "Add -Werror to compile warning free projects." am: 355e96774b am: 05388b7618
am: 9f82feb9e6

Change-Id: I2738360c847b6181756b46801d90d26de04933b0

7 years agoMerge "Add -Werror to compile warning free projects." am: 355e96774b
Chih-hung Hsieh [Thu, 13 Oct 2016 00:59:46 +0000 (00:59 +0000)]
Merge "Add -Werror to compile warning free projects." am: 355e96774b
am: 05388b7618

Change-Id: Ib4613feea14a0edf06f5395b1646a0c148a7a792

7 years agoMerge "Add -Werror to compile warning free projects."
Chih-hung Hsieh [Thu, 13 Oct 2016 00:53:15 +0000 (00:53 +0000)]
Merge "Add -Werror to compile warning free projects."
am: 355e96774b

Change-Id: I316018711e079ebce0b5ea19360caa60b762b89d

7 years agoMerge "Add -Werror to compile warning free projects."
Chih-hung Hsieh [Thu, 13 Oct 2016 00:42:01 +0000 (00:42 +0000)]
Merge "Add -Werror to compile warning free projects."

7 years agoMerge "Update droiddoc templates for build/make move" am: f8d8458edd am: 69c640cb2b...
Clay Murphy [Wed, 12 Oct 2016 19:22:13 +0000 (19:22 +0000)]
Merge "Update droiddoc templates for build/make move" am: f8d8458edd am: 69c640cb2b  -s ours
am: 9c2064634b

Change-Id: I650ab11b316e88e71ee610eeac8c855aaa5c8a84

7 years agoMerge "Update droiddoc templates for build/make move" into nyc-dev-plus-aosp
Dan Willemsen [Wed, 12 Oct 2016 19:21:53 +0000 (19:21 +0000)]
Merge "Update droiddoc templates for build/make move" into nyc-dev-plus-aosp
am: 75e3c0aedf

Change-Id: Ic3db5168184b31f244fafdd9f05eda463879d2c9

7 years agoUpdate droiddoc templates for build/make move
Dan Willemsen [Wed, 12 Oct 2016 19:21:52 +0000 (19:21 +0000)]
Update droiddoc templates for build/make move
am: 0f40bafa96

Change-Id: I74f5c5bb84c5a748ea38e6c8015dce8ecc269aaa

7 years agoMerge "Update droiddoc templates for build/make move" am: f8d8458edd
Clay Murphy [Wed, 12 Oct 2016 19:15:25 +0000 (19:15 +0000)]
Merge "Update droiddoc templates for build/make move" am: f8d8458edd
am: 69c640cb2b  -s ours

Change-Id: I99ce073a3f20b221f6072f63144545d0b00abc1b

7 years agoMerge "Update droiddoc templates for build/make move" into nyc-dev-plus-aosp
Dan Willemsen [Wed, 12 Oct 2016 19:11:19 +0000 (19:11 +0000)]
Merge "Update droiddoc templates for build/make move" into nyc-dev-plus-aosp

7 years agoMerge "Build: add preloaded-classes and compiled-classes dependency" am: a0d201bd9a...
Andreas Gampe [Wed, 12 Oct 2016 18:54:22 +0000 (18:54 +0000)]
Merge "Build: add preloaded-classes and compiled-classes dependency" am: a0d201bd9a am: bc166c799d
am: b47c19599c

Change-Id: Ia82f7ccac2a8df505e2199baf62de5e1556a35ca

7 years agoMerge "Build: add preloaded-classes and compiled-classes dependency" am: a0d201bd9a
Andreas Gampe [Wed, 12 Oct 2016 18:47:52 +0000 (18:47 +0000)]
Merge "Build: add preloaded-classes and compiled-classes dependency" am: a0d201bd9a
am: bc166c799d

Change-Id: I38dc9783c694c82593e7056707a09e520a789aeb

7 years agoMerge "Update droiddoc templates for build/make move"
Clay Murphy [Wed, 12 Oct 2016 18:41:35 +0000 (18:41 +0000)]
Merge "Update droiddoc templates for build/make move"
am: f8d8458edd

Change-Id: I5b803a789b8695f5f5b8776e634c13c290c91c71