Commit Graph

11128 Commits

Author SHA1 Message Date
Dan Willemsen
a4c82e7b3a Merge "Remove WITH_SYNTAX_CHECK" am: c114bd9dbf am: d640e062e8
am: 28d50c498b

Change-Id: I335a3b87e3e7e75be9b2a2c2031388609d69c057
2016-09-28 01:57:47 +00:00
Dan Willemsen
28d50c498b Merge "Remove WITH_SYNTAX_CHECK" am: c114bd9dbf
am: d640e062e8

Change-Id: Ia808c46ce1089210eaa5db02b446cfca0ed5cdde
2016-09-28 01:55:17 +00:00
Treehugger Robot
c114bd9dbf Merge "Remove WITH_SYNTAX_CHECK" 2016-09-28 01:44:24 +00:00
Evgenii Stepanov
c14977f30b Merge "Enable LOCAL_SANITIZE:=cfi and add LOCAL_SANITIZE_DIAG." am: 2358c55d70 am: 04b11c5acd
am: 9eddd0620c

Change-Id: I06999b22af259785258e6b198c439c3538023f6a
2016-09-27 21:04:26 +00:00
Evgenii Stepanov
9eddd0620c Merge "Enable LOCAL_SANITIZE:=cfi and add LOCAL_SANITIZE_DIAG." am: 2358c55d70
am: 04b11c5acd

Change-Id: Iafb3730cc96056b09e26fa95e9bf9e73588d4315
2016-09-27 21:01:26 +00:00
Evgenii Stepanov
2358c55d70 Merge "Enable LOCAL_SANITIZE:=cfi and add LOCAL_SANITIZE_DIAG." 2016-09-27 20:51:41 +00:00
Dan Willemsen
28666571b4 Merge "Remove spaces from DEFAULT_TIDY_HEADER_DIRS" am: f69e48b30b am: 785d69a849
am: b4b610278b

Change-Id: Ia2891d68f9c20af23fb7ab4a0014a8c74104cfad
2016-09-27 01:27:11 +00:00
Dan Willemsen
b4b610278b Merge "Remove spaces from DEFAULT_TIDY_HEADER_DIRS" am: f69e48b30b
am: 785d69a849

Change-Id: I5362a422641f40c3472d3a7506cc8a6354b8a09a
2016-09-27 01:24:11 +00:00
Dan Willemsen
e68100e8bb Remove WITH_SYNTAX_CHECK
It's no longer used. The majority of the platform is on clang anyways.

Test: m -j
Change-Id: I4fb4375eaad2469e169d34c47ae3fe2a0540aeec
2016-09-26 17:37:19 -07:00
Dan Willemsen
69811f89d6 Remove spaces from DEFAULT_TIDY_HEADER_DIRS
I'm preparing to move this to Soong, and it's simpler to compare if the
spaces are removed here (to match the other lists in this file).

Test: WITH_TIDY=true; compare build.ninja before and after change
Change-Id: Ib27a19a36ebb1132300a8c1eeace1202685dfc4c
2016-09-26 16:02:15 -07:00
Dan Willemsen
d3a6a04324 link_type check: Support modules installed into /data am: 3594cee467 am: 16448d0b27
am: 3888162616

Change-Id: I9ed0dd964a51d4b2c5be4ccff2e7191160a73644
2016-09-23 04:38:41 +00:00
Dan Willemsen
3888162616 link_type check: Support modules installed into /data am: 3594cee467
am: 16448d0b27

Change-Id: If1fc6d6d584dd5b58b2a8b84ad7e819d4d6d127b
2016-09-23 04:37:11 +00:00
Dan Willemsen
16448d0b27 link_type check: Support modules installed into /data
am: 3594cee467

Change-Id: I3735c05d317aa5c125471c7e91124cd45ebe4a98
2016-09-23 04:35:13 +00:00
Treehugger Robot
8870658397 Merge "link_type check: Support modules installed into /data" 2016-09-23 04:30:02 +00:00
Dan Willemsen
f786cd465f Merge "Pass userdebug/eng variant to Soong" am: 19f24492db am: 7ebc69e881
am: 2ffe3d83fe

Change-Id: I244dccec37fc00e5f1a3473de332dfeb0e4d8758
2016-09-23 00:25:14 +00:00
Dan Willemsen
2ffe3d83fe Merge "Pass userdebug/eng variant to Soong" am: 19f24492db
am: 7ebc69e881

Change-Id: Ib3524a0f7e8634164ab77a10873f0e3afb4e47f1
2016-09-23 00:23:17 +00:00
Treehugger Robot
19f24492db Merge "Pass userdebug/eng variant to Soong" 2016-09-23 00:16:52 +00:00
Dan Willemsen
f2649570c5 Pass userdebug/eng variant to Soong
Test: Run build with eng/userdebug/user and check the soong.variables
Change-Id: I7cd71a94e92526b6cc61303b13b7bc593cbbfc3a
2016-09-22 15:22:48 -07:00
Yohann Roussel
d52aacb821 Fix bad JACK_PLUGIN variable am: 16243bdbec am: fa887390aa
am: cbe1913c78

Change-Id: I38a75ae28b9994832b5cfcfb053c67cd49ed834c
2016-09-22 22:14:47 +00:00
Yohann Roussel
cf65679d9e Add support for Jack plugin am: 53b7fbbe78 am: be50693fc1
am: 62e67d1bff

Change-Id: I7cf2db9ccd9bfe03ec1394340b2683b014e7dde5
2016-09-22 22:14:39 +00:00
Dan Willemsen
3594cee467 link_type check: Support modules installed into /data
Test: compare build.ninja before/after, look at warnings.html
Change-Id: I1b78748dd80b73d2601b2adf0aaac8a6b2b350d5
2016-09-22 13:05:02 -07:00
Yohann Roussel
cbe1913c78 Fix bad JACK_PLUGIN variable am: 16243bdbec
am: fa887390aa

Change-Id: I50ffe581aa848fd1b1fe3109eacd19dce4049632
2016-09-22 11:46:09 +00:00
Yohann Roussel
62e67d1bff Add support for Jack plugin am: 53b7fbbe78
am: be50693fc1

Change-Id: I67172f4e42cca74f793426912cc8b0ff036bf47c
2016-09-22 11:46:01 +00:00
Yohann Roussel
fa887390aa Fix bad JACK_PLUGIN variable
am: 16243bdbec

Change-Id: Ic0c8dfc081ce1bc0a267474bf1ce7d3ca3dfbb03
2016-09-22 09:41:30 +00:00
Yohann Roussel
be50693fc1 Add support for Jack plugin
am: 53b7fbbe78

Change-Id: Idec54986c0afe10973c464c6edb533321441eea7
2016-09-22 09:41:22 +00:00
Benoit Lamarche
52eafee87a Merge changes from topic 'jack-d-b3-as-stable'
* changes:
  Fix bad JACK_PLUGIN variable
  Add support for Jack plugin
2016-09-22 09:34:27 +00:00
Dan Willemsen
a8780902b2 Merge "Package up proguard jack_dictionary" am: f7d1a6d75f am: e875b39791
am: f56a3b2513

Change-Id: Ide4c2d7d17adabdc8375f14d3676f1d6b8e455f4
2016-09-21 19:53:20 +00:00
Dan Willemsen
f56a3b2513 Merge "Package up proguard jack_dictionary" am: f7d1a6d75f
am: e875b39791

Change-Id: Ibe68192917534f603872e698131534e55973edae
2016-09-21 19:50:50 +00:00
Dan Willemsen
f7d1a6d75f Merge "Package up proguard jack_dictionary" 2016-09-21 19:39:47 +00:00
Adam Seaton
55ed6ce833 Updating security string to 2016-11-05 on nyc-dev am: 002132648d
am: 8f911960cf

Change-Id: Id8d5c8a3351d87873336a5b14e6634d335af0e9f
2016-09-21 17:57:09 +00:00
Adam Seaton
0f775c7435 Updating Security String to 2016-11-01 on nyc-dev am: 2a00b24144
am: f305906a95

Change-Id: I8a2a223d759402a2d198e34a2f215fa00ab86511
2016-09-21 17:56:58 +00:00
Adam Seaton
8f911960cf Updating security string to 2016-11-05 on nyc-dev
am: 002132648d

Change-Id: I00ffcb925f579ad2e404dafeaa2d85cf76e021f3
2016-09-21 17:55:18 +00:00
Adam Seaton
f305906a95 Updating Security String to 2016-11-01 on nyc-dev
am: 2a00b24144

Change-Id: I19a783b2e608de9b3be07f442a9762336f2105c1
2016-09-21 17:51:40 +00:00
Yohann Roussel
16243bdbec Fix bad JACK_PLUGIN variable
Changed to LOCAL_JACK_PLUGIN.

(cherry picked from commit 17924b136cb5bfc60d138e8c7e5c18a90b5965c3)

Test: Manually tested by some manual activations of the coverage plugin.
Change-Id: I1be4aaa502103fc308d35a5672dc4fe5900c4ebe
2016-09-21 10:54:42 +02:00
Yohann Roussel
53b7fbbe78 Add support for Jack plugin
And ensure compatibility with coverage plugin.

(cherry picked from commit 862bb84d37e3e6ca61080de58f206e512e09d4e0)

Bug: 28876950
Test: Manually tested by some manual activations of the coverage plugin.
Change-Id: I804558a501825357bf0812de626d2957eedbdc13
2016-09-21 10:53:45 +02:00
Colin Cross
fba6042e11 Merge "Replace usages of my_register_name with my_all_targets" am: 077d9d5fe7 am: e373117cac
am: 1f351ad75c

Change-Id: Ie0b935e6209a941cfe992276270b5b5b3e5c4f95
2016-09-21 02:28:59 +00:00
Colin Cross
1f351ad75c Merge "Replace usages of my_register_name with my_all_targets" am: 077d9d5fe7
am: e373117cac

Change-Id: I4636a410ec035c21fc20c04f47cada7b08c31b8e
2016-09-21 02:09:54 +00:00
Colin Cross
3388670e78 Replace usages of my_register_name with my_all_targets
A few module types add extra dependencies on $(my_register_name), move
them to $(my_all_targets) so that they are built for mm and mma too.

Bug: 31526036
Test: mmm framework
Change-Id: I2e594ce771451a99691739b963f4ce517e9dd595
2016-09-20 16:03:50 -07:00
Adam Seaton
002132648d Updating security string to 2016-11-05 on nyc-dev
b/31618336

Change-Id: I1489eaf64c59dc0f175eb9220a900c68e262b3dd
2016-09-20 15:48:41 -07:00
Adam Seaton
2a00b24144 Updating Security String to 2016-11-01 on nyc-dev
b/31618336

Change-Id: I8ee8f978fbbf30efb1abca85cf374fc440a1baf7
2016-09-20 15:47:16 -07:00
Dan Willemsen
b6c061e9ff Package up proguard jack_dictionary
Bug: 31182185
Test: m dist in an unbundled branch
Change-Id: I7ee1ba076cfa03f294f8231f6bdd8fa8df5557af
2016-09-20 14:21:53 -07:00
Paul Duffin
d1711efb72 Merge "Add targets for building individual modules using javac" am: cb6f7c2d86 am: da3fdebc1d
am: d8d5065b50

Change-Id: Ie5364d8135f2e1523b52069a5bcc28be144dfe37
2016-09-20 12:03:18 +00:00
Paul Duffin
d8d5065b50 Merge "Add targets for building individual modules using javac" am: cb6f7c2d86
am: da3fdebc1d

Change-Id: Iff02ac85b5e197135a9729e725a55cb5715cc2a8
2016-09-20 11:59:48 +00:00
Paul Duffin
cb6f7c2d86 Merge "Add targets for building individual modules using javac" 2016-09-20 11:51:40 +00:00
Dan Willemsen
83aba3a7ab Merge "Fix link_type checking" am: 665cda08f0 am: 1347d959de
am: 8459bbca6f

Change-Id: I22da0f1703995c4734a72901abe2dbcee62c1406
2016-09-20 01:01:38 +00:00
Dan Willemsen
8459bbca6f Merge "Fix link_type checking" am: 665cda08f0
am: 1347d959de

Change-Id: Ia7ba9accbfa4c7de8843d5554a62524500509d5b
2016-09-19 23:21:16 +00:00
Dan Willemsen
665cda08f0 Merge "Fix link_type checking" 2016-09-19 21:54:09 +00:00
Paul Duffin
32bd0adf9c Add targets for building individual modules using javac
This is needed in order to be able to run error prone (which is
a plugin replacement for javac) on a subset of the java code.

Bug: 31507496
Test: Build javac-check-core-tests and check the resulting JAR
Change-Id: I5a556920572fcdad7b39d67e3f00fe0e0f1f8f46
2016-09-19 13:38:51 +01:00
Dan Willemsen
c99f688971 Merge "Only update previous product config when changed" am: 2fcacb5a22 am: 5f381cfcb2
am: 8e77f86d58

Change-Id: Id86be7706a190b3264ba1aba4ce462cb785f15fa
2016-09-17 02:41:50 +00:00
Dan Willemsen
8e77f86d58 Merge "Only update previous product config when changed" am: 2fcacb5a22
am: 5f381cfcb2

Change-Id: I77598bb8449c8b4b83e93453dd46a658af66bab1
2016-09-17 02:38:49 +00:00