Commit Graph

11922 Commits

Author SHA1 Message Date
Dan Willemsen
a73da56314 Merge "Pass global tidy configuration to Soong" am: ca5748fbe1
am: cb4f1fa3db

Change-Id: I8130ffb692bc913549d747047d41929099d29c3e
2016-11-01 01:24:52 +00:00
Dan Willemsen
cb4f1fa3db Merge "Pass global tidy configuration to Soong"
am: ca5748fbe1

Change-Id: I69e7e5bf9960025febafe0bafa746b650718283c
2016-11-01 01:22:21 +00:00
Treehugger Robot
ca5748fbe1 Merge "Pass global tidy configuration to Soong" 2016-11-01 01:19:00 +00:00
Dan Willemsen
74550c8b72 Merge "Improve dotdot workaround when src begins with '/'" am: 7918e5121a am: 05b0da9441 am: 371c403fa8
am: f7df136f07

Change-Id: I7d906092c8619cf79a9a07a85ff0e4729cb1851d
2016-10-31 23:51:01 +00:00
Dan Willemsen
371c403fa8 Merge "Improve dotdot workaround when src begins with '/'" am: 7918e5121a
am: 05b0da9441

Change-Id: Iefac888b97477ce1a5479a5a931108dcfe229aa3
2016-10-31 23:45:14 +00:00
Dan Willemsen
05b0da9441 Merge "Improve dotdot workaround when src begins with '/'"
am: 7918e5121a

Change-Id: I049e8fa30b713f3aceeb1ca579e2550f22c4a10d
2016-10-31 23:42:43 +00:00
Dan Willemsen
7918e5121a Merge "Improve dotdot workaround when src begins with '/'" 2016-10-31 23:39:36 +00:00
Dan Willemsen
425130e958 Remove configuration exported from Soong
Bug: 32244182
Test: build-aosp_angler.ninja is identical before/after (with same env)
Change-Id: Iec2784d1ec5301afe4e2de491dee806551ae3764
2016-10-31 15:48:00 -07:00
Dan Willemsen
96290686bf Pass global tidy configuration to Soong
Bug: 32244182
Test: WITH_TIDY=true mmma -j build/kati
Test: WITH_TIDY=true WITH_TIDY_CHECKS=-*,performance* mmma -j build/kati
Change-Id: Idca86bd114f353449bf80f73d255d7095a99682a
2016-10-31 15:47:49 -07:00
Colin Cross
426b132bae Merge "Revert "Revert "Check prebuilt sources during checkbuild""" am: 515f43bb6e am: e402dd8bb8 am: b90bd1c6f9
am: 4f9a361811

Change-Id: I0c24e84a5c336dd6fc2c1cd2612c70a706a897b0
2016-10-30 22:34:25 +00:00
Colin Cross
b90bd1c6f9 Merge "Revert "Revert "Check prebuilt sources during checkbuild""" am: 515f43bb6e
am: e402dd8bb8

Change-Id: I2f8ff970f777382b3e60c34268525ab139ee39f5
2016-10-30 22:20:53 +00:00
Colin Cross
e402dd8bb8 Merge "Revert "Revert "Check prebuilt sources during checkbuild"""
am: 515f43bb6e

Change-Id: Ia749b34011e02df8ceb9d0fe0e4aba34da743cb1
2016-10-30 22:14:23 +00:00
Colin Cross
515f43bb6e Merge "Revert "Revert "Check prebuilt sources during checkbuild""" 2016-10-30 22:05:17 +00:00
Dan Willemsen
c57894c204 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
2016-10-28 16:30:48 -07:00
Colin Cross
01e1b8ff4b Revert "Revert "Check prebuilt sources during checkbuild""
This reverts commit 409ea88c47.

Bug: 32332829
Change-Id: Ifc8a511762cb44b455cc821f5ac712c294c321c6
2016-10-27 22:10:55 +00:00
Sasha Levitskiy
c63565970c build: tools: Add json collection of installed files with hashes.
am: 3c97fa78cd

Change-Id: I5eb12808bbb82a4b9aeaa76b32d971ee4d2643ba
2016-10-27 20:56:44 +00:00
Alexander Levitskiy
343d72fac8 Merge "build: tools: Add json collection of installed files with hashes." into cw-f-dev 2016-10-27 20:51:15 +00:00
Colin Cross
2e8a2b937c Merge "Revert "Check prebuilt sources during checkbuild"" am: 526ddfb172 am: 96fdb76947 am: 8a1ccefa2b
am: c7e16765f8

Change-Id: I40843e877063b162f0b5d26014f03e1a05af346f
2016-10-26 23:47:18 +00:00
Colin Cross
8a1ccefa2b Merge "Revert "Check prebuilt sources during checkbuild"" am: 526ddfb172
am: 96fdb76947

Change-Id: I86cb42e00027103cf43709bcbd129d8682b0d3b2
2016-10-26 23:37:16 +00:00
Colin Cross
96fdb76947 Merge "Revert "Check prebuilt sources during checkbuild""
am: 526ddfb172

Change-Id: I2bd28f5b35b27e2339eb2952b9e3acdd6a470773
2016-10-26 23:32:47 +00:00
Colin Cross
526ddfb172 Merge "Revert "Check prebuilt sources during checkbuild"" 2016-10-26 23:26:43 +00:00
Colin Cross
409ea88c47 Revert "Check prebuilt sources during checkbuild"
This reverts commit ec8fae6f2e.

Revert this until a few oddball branches can be fixed.

Bug: 32332829
Change-Id: Ic95fa50e36cb32a4d29bf765b1f3d8384140fb0b
2016-10-26 23:25:57 +00:00
Colin Cross
7a20f7db20 Merge "Check prebuilt sources during checkbuild" am: 0f26c64ef5 am: 84ba353fd1 am: d260bf7c03
am: 5a30f6050d

Change-Id: I2b0287ad9be39872025277cc217da58b18b9c74d
2016-10-26 19:59:19 +00:00
Colin Cross
d260bf7c03 Merge "Check prebuilt sources during checkbuild" am: 0f26c64ef5
am: 84ba353fd1

Change-Id: I1da642cf09247b9f02e4beb8369b8428bf823bae
2016-10-26 19:50:47 +00:00
Colin Cross
84ba353fd1 Merge "Check prebuilt sources during checkbuild"
am: 0f26c64ef5

Change-Id: I961221a3e7cdcd00ea4dcbb1c88a36f138962113
2016-10-26 19:47:57 +00:00
Colin Cross
0f26c64ef5 Merge "Check prebuilt sources during checkbuild" 2016-10-26 19:35:32 +00:00
Pirama Arumuga Nainar
935357e844 Merge "RenderScript-specific build updates for LLVM rebase" am: 9e73fb6332 am: 97f259ec41 am: 9570b53f9c
am: 9ae3b219ca

Change-Id: I2e7a9f802b8e30bcff4956103a8a4602d5009281
2016-10-26 18:16:58 +00:00
Pirama Arumuga Nainar
9570b53f9c Merge "RenderScript-specific build updates for LLVM rebase" am: 9e73fb6332
am: 97f259ec41

Change-Id: I8d5860fd4e2f478f973ce153fb18f3f785e408c3
2016-10-26 17:52:57 +00:00
Pirama Arumuga Nainar
97f259ec41 Merge "RenderScript-specific build updates for LLVM rebase"
am: 9e73fb6332

Change-Id: Ib0154409699b27ba1e651aefc5559d094aa53635
2016-10-26 17:41:44 +00:00
Pirama Arumuga Nainar
08df240f94 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
2016-10-25 09:35:26 -07:00
Tomasz Mikolajewski
37308e374a Merge "Revert "Merge "Add documents-archive to SDK, docs builds" into nyc-dev am: 88b0d6a63d am: 88c45e1415 am: dfb9f231ac"" 2016-10-25 03:37:20 +00:00
Patrick Tjin
b59eca3586 build_image: add support for specifying number of inodes
Add support for specifying number of inodes when creating
system, vendor, oem partitions.  These are all read-only
and have no use for extra inodes.  Removing extra inodes
saves a lot of space.

Bug: 32246383
Change-Id: I13f1d4614b64a4abc752c42a1c65d3d151481c21
2016-10-24 14:03:25 -07:00
Dan Willemsen
eeb7ed6d9d Merge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS" am: fce41130cc am: 79feb28724
am: 083a6303c0

Change-Id: Ib82f58dc8846f080157a3f54bbccfdb6833c5dc3
2016-10-22 03:11:32 +00:00
Dan Willemsen
083a6303c0 Merge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS" am: fce41130cc
am: 79feb28724

Change-Id: I2a6d3ae69e67bf3f7849b11695b33165315f9aab
2016-10-22 03:09:03 +00:00
Dan Willemsen
79feb28724 Merge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS"
am: fce41130cc

Change-Id: Id6a7fe68355d1e672cd00b5657b10db00445be39
2016-10-22 03:06:32 +00:00
Treehugger Robot
fce41130cc Merge "Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS" 2016-10-22 03:02:52 +00:00
Colin Cross
ec8fae6f2e 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
2016-10-22 00:00:40 +00:00
Dan Willemsen
9f95665022 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
2016-10-21 16:40:19 -07:00
Colin Cross
342c220531 Merge "Don't pass -Wl,--no-undefined to host targets" am: fe3e1818e5 am: 44d966cf6a
am: 4db457e030

Change-Id: I54550bb97594d2b9949026beb0c4dd2088563c06
2016-10-21 23:15:06 +00:00
Colin Cross
4db457e030 Merge "Don't pass -Wl,--no-undefined to host targets" am: fe3e1818e5
am: 44d966cf6a

Change-Id: Ibbc6d1e83fb8f7ab32fef86c43ea30700f853815
2016-10-21 23:12:26 +00:00
Colin Cross
44d966cf6a Merge "Don't pass -Wl,--no-undefined to host targets"
am: fe3e1818e5

Change-Id: Ic6635ee93ef979c00f3925b852f853bea53a0a61
2016-10-21 23:07:24 +00:00
Treehugger Robot
fe3e1818e5 Merge "Don't pass -Wl,--no-undefined to host targets" 2016-10-21 23:00:35 +00:00
Jakub Adamek
ca586c0c94 Change name of overlay subdir 'sku'->'theme' am: 3451f2454a
am: bfc95a2843

Change-Id: Ia784110ca7c389db9d85a76c6c69a8dfe8a7da63
2016-10-21 07:15:01 +00:00
Jakub Adamek
bfc95a2843 Change name of overlay subdir 'sku'->'theme'
am: 3451f2454a

Change-Id: I2b7fe625d96a540cb113d7b0f76848a9e2864d66
2016-10-21 07:04:15 +00:00
Flavio Lerda
cdb1499198 Merge "Change name of overlay subdir 'sku'->'theme'" into cw-f-dev 2016-10-21 06:32:18 +00:00
Chih-hung Hsieh
2ca2893374 Merge "Remove valgrind from the exception list." am: 461a15d0d9 am: c9f8b3faeb
am: 10620907bb

Change-Id: Ia7cc483872b547e4d56ebfd2f124004b371e962d
2016-10-21 05:36:41 +00:00
Chih-hung Hsieh
10620907bb Merge "Remove valgrind from the exception list." am: 461a15d0d9
am: c9f8b3faeb

Change-Id: If59fcaabad22c5aa70949faee5e6b50c361a3d7b
2016-10-21 05:27:40 +00:00
Chih-hung Hsieh
c9f8b3faeb Merge "Remove valgrind from the exception list."
am: 461a15d0d9

Change-Id: I237c0d71c037e1ecb6ebe3f36bd6aa7e52de18fe
2016-10-21 05:18:39 +00:00
Chih-hung Hsieh
461a15d0d9 Merge "Remove valgrind from the exception list." 2016-10-21 05:05:30 +00:00
Ian Pedowitz
16394c3fb4 Removing NMR1 from PLATFORM_VERSION_ALL_CODENAMES
This is no longer needed

Bug: 30734691
Test: Compiled
Change-Id: I3ba0732ba6e84fbd697cedd90b16bb558863d29b
2016-10-20 19:37:42 -07:00