Commit graph

32800 commits

Author SHA1 Message Date
Elliott Hughes
57cc36a33b Merge "Revert "Merge changes from topic 'fsconfig-2'""
am: 95cee3b0e6

Change-Id: I280306551f365febf206c451e4d7df04f697f50c
2016-12-13 04:34:09 +00:00
Elliott Hughes
e472384a4b Revert "Merge changes from topic 'fsconfig-2'"
am: fad4b4b715

Change-Id: I34f415419dc050f5e6d4fe1fc30b896d7e3edb1b
2016-12-13 04:34:07 +00:00
Elliott Hughes
95cee3b0e6 Merge "Revert "Merge changes from topic 'fsconfig-2'"" 2016-12-13 04:23:50 +00:00
Dan Willemsen
05ebf54158 Sort and reorganize clear_vars.mk to make merges easier
Moved common variables from other sections back to the common section,
then sort each section.

Test: build-aosp_angler.ninja is identical before/after
Change-Id: Ibb75935205aa80aaa392c358f8d0599ba624f90d
Merged-In: Ibb75935205aa80aaa392c358f8d0599ba624f90d
(cherry picked from commit 3ea1a05917)
2016-12-12 19:07:59 -08:00
Elliott Hughes
fad4b4b715 Revert "Merge changes from topic 'fsconfig-2'"
This reverts commit 1b2de51881, reversing
changes made to 77ea32f378.
2016-12-12 17:28:44 -08:00
Adam Seaton
fea1d52df2 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693 am: f82e3fcdd5 am: 9021a3cca1 am: b4bce92c76 am: 6a991fcc71 am: 31fffa19e3 am: dd58f8a897 am: f99b74b718
am: 4b2829e580

Change-Id: I87bf48e791082aa22dff083bc78269749b33fe6b
2016-12-12 18:59:44 +00:00
Adam Seaton
7e05ac5723 Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294 am: 34eec6554f am: 647c853775 am: 71a1639a8b am: ad296afa4c am: 4fde436775 am: 79a86d157a am: 6e4e6c168e
am: 0a62746b5e

Change-Id: I71f7c1d28be53828eedb0d7d0e87ed7e74cbc9c7
2016-12-12 18:59:36 +00:00
Adam Seaton
6668275ddf Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours am: 6671100ef9 am: de5e2a48e9 am: 2eeaa80336 am: 533221ff49 am: 76d6a87a5d am: 3270d73dc0 am: 09f08e2ded
am: 53cd7ebd83

Change-Id: Id509ca2265795852c911510e154fae1a0ea2a58d
2016-12-12 18:59:09 +00:00
Adam Seaton
24378595e4 Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours am: 2e720eba5f am: c8d8647e37 am: 8e5abe38c0 am: 78cdf4fd07 am: af617a8560 am: 72aef1bed8 am: f840599ac2
am: 555baa4d6d

Change-Id: Icf8d3df4f6a32a3e3f87c8fd8221df54402dd3c5
2016-12-12 18:59:01 +00:00
Adam Seaton
4b2829e580 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693 am: f82e3fcdd5 am: 9021a3cca1 am: b4bce92c76 am: 6a991fcc71 am: 31fffa19e3 am: dd58f8a897
am: f99b74b718

Change-Id: Ifdd6b7b97116e87eb347654f6b4fd58dce762f88
2016-12-12 18:53:10 +00:00
Adam Seaton
0a62746b5e Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294 am: 34eec6554f am: 647c853775 am: 71a1639a8b am: ad296afa4c am: 4fde436775 am: 79a86d157a
am: 6e4e6c168e

Change-Id: Iabafc29bdec6f7af5770c35fdc4440ef4791a6a7
2016-12-12 18:53:03 +00:00
Adam Seaton
53cd7ebd83 Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours am: 6671100ef9 am: de5e2a48e9 am: 2eeaa80336 am: 533221ff49 am: 76d6a87a5d am: 3270d73dc0
am: 09f08e2ded

Change-Id: Ib33c380ed6ecf0bf2ca32b10c0fcbbc484fa30c2
2016-12-12 18:52:38 +00:00
Adam Seaton
555baa4d6d Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours am: 2e720eba5f am: c8d8647e37 am: 8e5abe38c0 am: 78cdf4fd07 am: af617a8560 am: 72aef1bed8
am: f840599ac2

Change-Id: Ia6447f27ff12cb014dc20d02b7c69b8cbc9e66a6
2016-12-12 18:52:31 +00:00
Adam Seaton
f99b74b718 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693 am: f82e3fcdd5 am: 9021a3cca1 am: b4bce92c76 am: 6a991fcc71 am: 31fffa19e3
am: dd58f8a897

Change-Id: I8295a13cce99632b6baba8f7dd39b85c476a9fd4
2016-12-12 18:46:44 +00:00
Adam Seaton
6e4e6c168e Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294 am: 34eec6554f am: 647c853775 am: 71a1639a8b am: ad296afa4c am: 4fde436775
am: 79a86d157a

Change-Id: I74d42b7063ac3fd4e7f050624565cd51c9251d31
2016-12-12 18:46:34 +00:00
Adam Seaton
09f08e2ded Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours am: 6671100ef9 am: de5e2a48e9 am: 2eeaa80336 am: 533221ff49 am: 76d6a87a5d
am: 3270d73dc0

Change-Id: Ib7ea56a7be914552e60343754433edd62d39e1f3
2016-12-12 18:46:10 +00:00
Adam Seaton
f840599ac2 Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours am: 2e720eba5f am: c8d8647e37 am: 8e5abe38c0 am: 78cdf4fd07 am: af617a8560
am: 72aef1bed8

Change-Id: Ic57232ec5c653efb660fd83ee10443910dd6309d
2016-12-12 18:46:00 +00:00
Adam Seaton
dd58f8a897 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693 am: f82e3fcdd5 am: 9021a3cca1 am: b4bce92c76 am: 6a991fcc71
am: 31fffa19e3

Change-Id: I7e54075284198836e8c91d97d673021a3b35b3d3
2016-12-12 18:40:09 +00:00
Adam Seaton
79a86d157a Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294 am: 34eec6554f am: 647c853775 am: 71a1639a8b am: ad296afa4c
am: 4fde436775

Change-Id: I76d202d15d6404ba16c7d2b51c495d4816638a45
2016-12-12 18:40:02 +00:00
Adam Seaton
3270d73dc0 Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours am: 6671100ef9 am: de5e2a48e9 am: 2eeaa80336 am: 533221ff49
am: 76d6a87a5d

Change-Id: I1cd72feb8dfe9631e28b2ea28a28977349a91183
2016-12-12 18:39:37 +00:00
Adam Seaton
72aef1bed8 Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours am: 2e720eba5f am: c8d8647e37 am: 8e5abe38c0 am: 78cdf4fd07
am: af617a8560

Change-Id: I779ed1ad9c63a0c0a5dd06354eaa0090d8b5c98d
2016-12-12 18:39:30 +00:00
Adam Seaton
31fffa19e3 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693 am: f82e3fcdd5 am: 9021a3cca1 am: b4bce92c76
am: 6a991fcc71

Change-Id: Ic0f0e2d509b1e41c74383a0ee289bd54535eb3f6
2016-12-12 18:33:43 +00:00
Adam Seaton
4fde436775 Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294 am: 34eec6554f am: 647c853775 am: 71a1639a8b
am: ad296afa4c

Change-Id: I5c271f9b7bf7cf7780d86a9ee7e1852881962932
2016-12-12 18:33:36 +00:00
Adam Seaton
76d6a87a5d Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours am: 6671100ef9 am: de5e2a48e9 am: 2eeaa80336
am: 533221ff49

Change-Id: I565905749210ad8da105c3d3c5151bfa73c30f25
2016-12-12 18:33:07 +00:00
Adam Seaton
af617a8560 Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours am: 2e720eba5f am: c8d8647e37 am: 8e5abe38c0
am: 78cdf4fd07

Change-Id: I842e2b6e945ccf499c64739113766591fd4d64ea
2016-12-12 18:33:00 +00:00
Adam Seaton
6a991fcc71 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693 am: f82e3fcdd5 am: 9021a3cca1
am: b4bce92c76

Change-Id: I7459650a50c0e149d95a32a115689ed88b7063f0
2016-12-12 18:28:01 +00:00
Adam Seaton
ad296afa4c Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294 am: 34eec6554f am: 647c853775
am: 71a1639a8b

Change-Id: Iaf252d03e5cf7bfa7496c262f75db123590eaf35
2016-12-12 18:27:56 +00:00
Adam Seaton
533221ff49 Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours am: 6671100ef9 am: de5e2a48e9
am: 2eeaa80336

Change-Id: I89a04e1cffb9509132603a7b04d3789e07418ceb
2016-12-12 18:27:33 +00:00
Adam Seaton
78cdf4fd07 Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours am: 2e720eba5f am: c8d8647e37
am: 8e5abe38c0

Change-Id: Ia8b27f37c87f72adc4d8aa88aca67adf18d8701d
2016-12-12 18:27:28 +00:00
Adam Seaton
b4bce92c76 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693 am: f82e3fcdd5
am: 9021a3cca1

Change-Id: I79102e593b8b22be9db6d5a8c506800ba32d50e5
2016-12-12 18:22:02 +00:00
Adam Seaton
71a1639a8b Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294 am: 34eec6554f
am: 647c853775

Change-Id: I69c99baaad95aacdc154f1db7d5960e6242cb28c
2016-12-12 18:21:57 +00:00
Adam Seaton
2eeaa80336 Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours am: 6671100ef9
am: de5e2a48e9

Change-Id: Id72c5156465033f9baf8fca02eca34d2299879ef
2016-12-12 18:21:33 +00:00
Adam Seaton
8e5abe38c0 Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours am: 2e720eba5f
am: c8d8647e37

Change-Id: If00880a4b61eccd7b19a5027cef8a0cfd07f9c29
2016-12-12 18:21:28 +00:00
Adam Seaton
9021a3cca1 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0 am: cff982d693
am: f82e3fcdd5

Change-Id: Ia9b86f93e3846c2246704376514e027b3aaa5116
2016-12-12 18:15:08 +00:00
Adam Seaton
647c853775 Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec am: 9baf1b5294
am: 34eec6554f

Change-Id: I0a1dd54efa403f01c9a5c6aab7b104ae8e4fc575
2016-12-12 18:15:02 +00:00
Adam Seaton
de5e2a48e9 Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e am: 6a8a7ef480 -s ours
am: 6671100ef9

Change-Id: I2648b6387ebbb60153aa1f8b9ed1eb480bf426ba
2016-12-12 18:14:33 +00:00
Adam Seaton
c8d8647e37 Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804 am: ca32812b01 -s ours
am: 2e720eba5f

Change-Id: I41268e0dccc8aa6cb593cd6285e760f87aa54f94
2016-12-12 18:14:28 +00:00
Adam Seaton
f82e3fcdd5 Updating Security String to 2017-02-05 in klp-dev am: 7078534eb1 am: 96ff32285e am: 5e8584b7e2 am: 6c8027f02c am: f9a9de85c0
am: cff982d693

Change-Id: I879170c4c55157b608a0f9f48eedc30e5ca2156e
2016-12-12 18:09:34 +00:00
Adam Seaton
34eec6554f Update Security String to 2017-02-01 in klp-dev am: b1a7ec0841 am: 5c99964c63 am: ce2b665128 -s ours am: 2c827418dd am: 380ba6deec
am: 9baf1b5294

Change-Id: I9421f94e2bd13a0e3a2a056072f217cd6bd0fb3c
2016-12-12 18:09:28 +00:00
Adam Seaton
6671100ef9 Update Security String to 2017-02-05 in lmp-dev am: fd48c0bf99 am: 63131f2e9e
am: 6a8a7ef480  -s ours

Change-Id: I9ca9c74be54bd567b5a1a14c74dad92b254b720e
2016-12-12 18:09:02 +00:00
Adam Seaton
2e720eba5f Update Security String to 2017-02-01 in lmp-dev am: 19717dff7c am: 36d8423804
am: ca32812b01  -s ours

Change-Id: I1442ac08228cb1aa308869590dc0a0c16f9ab192
2016-12-12 18:08:57 +00:00
Dan Willemsen
13a820d732 Merge "Fix PDK dupbuild issues" am: d1b10b20f6
am: 22c01a60e4

Change-Id: I2f1d5e204fb68d22de862f5806ace01c44c8da5d
2016-12-10 07:27:50 +00:00
Dan Willemsen
22c01a60e4 Merge "Fix PDK dupbuild issues"
am: d1b10b20f6

Change-Id: I8185087dd90009c5203549ac1cea111fc921d7d7
2016-12-10 07:21:49 +00:00
Treehugger Robot
d1b10b20f6 Merge "Fix PDK dupbuild issues" 2016-12-10 07:14:12 +00:00
Dan Willemsen
e0bba6fa12 Fix PDK dupbuild issues
The PDK uses pattern rules in order to install files from the PDK. When
those files already have build rules, the explicit rules override the
pattern rules, and everything works. But because Make (and Kati) doesn't
attempt to clean the file paths, if one of the rules has a redundant /,
we'll export two ninja rules, and ninja will error out with a dupbuild
error.

The PDK pattern rules are clean, but the explicit notice file creation
was not, it was always adding a double // in between NOTICE_FILES/src
and the module path.

Some modules were also setting a LOCAL_MODULE_PATH with a trailing /,
which is redundant, and also hits the above problem. Instead of fixing
all of the modules, just strip a trailing / from my_module_path.

Bug: 33451638
Test: Build with a PDK
Change-Id: Iff3e98fd191ea90626b9b89f179537e8a75f5ef2
2016-12-09 21:15:41 -08:00
Elliott Hughes
1b827f8fd3 Merge changes from topic 'fsconfig-2' am: 1b2de51881
am: 82b189dcee

Change-Id: I6e643b1f61aaf7bcbc9370f6aff9543208a51bb6
2016-12-10 00:30:25 +00:00
William Roberts
d04e585b89 fs_config: add unit tests am: 92ec0ab5e8
am: bd19c0cd23

Change-Id: Id449dab19635171deaac6e833e19eab991c7d831
2016-12-10 00:27:04 +00:00
William Roberts
0101f107c1 fs_config: drop fs_config_files/dirs PRODUCT_PACKAGES requirement am: 7fe8b6d817
am: ee9af6edfb

Change-Id: Icdcd1925b0a4fb06ee255971774ad99e28908a5b
2016-12-10 00:26:57 +00:00
William Roberts
596993abb5 fs_config: add group to build am: 2127b35526
am: bdbafb5c38

Change-Id: I916ed6a4b2814c4039f6406fe1d7a49030c20f3b
2016-12-10 00:26:50 +00:00
William Roberts
6b50e15947 fs_config: introduce group generator am: 1c4721c3c5
am: 3315954861

Change-Id: Id672e91b493a8ca0acdae398028dc97c9be4cf17
2016-12-10 00:26:43 +00:00