Colin Cross
4bff473af2
Make RuleBuilder methods take Paths am: 69f59a3327
am: fafab5c1ec
...
am: d123cd7459
Change-Id: I5277142b7486c80c1c93d2ecd9a90b387d93c4a9
2019-02-22 20:35:45 -08:00
Colin Cross
d123cd7459
Make RuleBuilder methods take Paths am: 69f59a3327
...
am: fafab5c1ec
Change-Id: I3767d53ea5b8921614b1fbb208eadce3f08607b2
2019-02-22 20:29:33 -08:00
Colin Cross
fafab5c1ec
Make RuleBuilder methods take Paths
...
am: 69f59a3327
Change-Id: I89676441b13905d7e1111e850ed91dbf430edac4
2019-02-21 07:14:17 -08:00
Colin Cross
69f59a3327
Make RuleBuilder methods take Paths
...
There are no more Make paths being used in Soong now that
dexpreopting and hiddenapi are in Soong. Use the Path types
in the inputs to RuleBuilder, and fix all users of RuleBuilder.
This reapplies I886f803d9a3419a43b2cae412537645f94c5dfbf with
fixes to disable preopt for Soong-only builds when the global
dexpreopt.config doesn't exist.
Test: all soong tests
Test: m checkbuild
Change-Id: I4dae9ecd5de22f062f9478ec8f0747f099cf8190
2019-02-20 22:06:09 -08:00
Colin Cross
395d1b0ecb
Merge "Revert "Make RuleBuilder methods take Paths"" am: 501d7e594a
am: dc68f8826c
...
am: ec60a92074
Change-Id: I4519fd0157c6f1287135879ad42a2d1ffaf59515
2019-02-20 21:17:11 -08:00
Colin Cross
ec60a92074
Merge "Revert "Make RuleBuilder methods take Paths"" am: 501d7e594a
...
am: dc68f8826c
Change-Id: I6e74ddc0e0f776a10b24cda51532232857dc1407
2019-02-20 21:12:56 -08:00
Colin Cross
dc68f8826c
Merge "Revert "Make RuleBuilder methods take Paths""
...
am: 501d7e594a
Change-Id: Ic43368c3d95a40a53ba1b4ca603106efa82a64c8
2019-02-20 21:08:41 -08:00
Colin Cross
501d7e594a
Merge "Revert "Make RuleBuilder methods take Paths""
2019-02-21 05:03:41 +00:00
Colin Cross
ab898dc4a4
Revert "Make RuleBuilder methods take Paths"
...
This reverts commit acdd694071
.
Reason for revert: broke ndk build
Change-Id: I5655e48c15eb8f5f0267afdd853fbc25765b8623
2019-02-21 05:03:00 +00:00
Colin Cross
43e1ff5337
Merge "Make RuleBuilder methods take Paths" am: 4bb6764de9
am: 4ebb84d392
...
am: fc2da332e9
Change-Id: Ic6563627f7853d9850e996d4579ac671d47d2c7b
2019-02-20 20:22:51 -08:00
Colin Cross
fc2da332e9
Merge "Make RuleBuilder methods take Paths" am: 4bb6764de9
...
am: 4ebb84d392
Change-Id: I2bc9e25f4749202a27ac4ca0bfb5131429466913
2019-02-20 20:18:37 -08:00
Colin Cross
4ebb84d392
Merge "Make RuleBuilder methods take Paths"
...
am: 4bb6764de9
Change-Id: I905a87bca40ab7ba696ce0b81003e0f5f97f1278
2019-02-20 20:14:31 -08:00
Colin Cross
4bb6764de9
Merge "Make RuleBuilder methods take Paths"
2019-02-21 04:06:18 +00:00
Jiyong Park
e5fd339bb8
Merge "Install external deps of an APEX" am: 1455d47788
am: e9c5455e5b
...
am: 080f3699cf
Change-Id: Idea6f983d0652b5bf16dfe14038d81bc221badca
2019-02-20 17:18:50 -08:00
Colin Cross
a2e9e42f15
Merge "Fix typo when multiple BootImageProfiles specified" am: 55f8c42a7b
am: 5a32244ce7
...
am: d308a0223c
Change-Id: Ie63eb7f207c5fe404e7b5db228a9ef99d5d6bccf
2019-02-20 17:14:17 -08:00
Jiyong Park
080f3699cf
Merge "Install external deps of an APEX" am: 1455d47788
...
am: e9c5455e5b
Change-Id: I371c3fbdae62d1658d7453bd7bbbc0de4e4b930c
2019-02-20 16:38:53 -08:00
Colin Cross
d308a0223c
Merge "Fix typo when multiple BootImageProfiles specified" am: 55f8c42a7b
...
am: 5a32244ce7
Change-Id: I7d6313fa31c349c2397779f1ec94ab4da7878ab8
2019-02-20 16:36:43 -08:00
Jiyong Park
e9c5455e5b
Merge "Install external deps of an APEX"
...
am: 1455d47788
Change-Id: Icbf648ed744d4629d389154eda30aeccf4f0f751
2019-02-20 16:09:13 -08:00
Colin Cross
5a32244ce7
Merge "Fix typo when multiple BootImageProfiles specified"
...
am: 55f8c42a7b
Change-Id: I3a527e631140804b5689f6f1e4f30dcb2858d033
2019-02-20 16:07:27 -08:00
Treehugger Robot
1455d47788
Merge "Install external deps of an APEX"
2019-02-21 00:02:08 +00:00
Sasha Smundak
23e19eff31
Merge "Implement vts_config module" am: e344fb5fb1
am: a4f4607862
...
am: dd36b0ccf3
Change-Id: I71493cdabc1dd62b74d35b1ab47f02d50762539f
2019-02-20 15:57:58 -08:00
Sasha Smundak
dd36b0ccf3
Merge "Implement vts_config module" am: e344fb5fb1
...
am: a4f4607862
Change-Id: I1799b2b1cb0a207f89750faaef1eb2dec2f13bdf
2019-02-20 15:45:08 -08:00
Treehugger Robot
55f8c42a7b
Merge "Fix typo when multiple BootImageProfiles specified"
2019-02-20 23:23:54 +00:00
Dan Willemsen
88f84d3389
Merge "Allow linking against SystemConfiguration framework on Mac" am: 11545323d2
am: f8aaa24575
...
am: 9f2a63692c
Change-Id: I9604d349d6a551a6336485d89725dfeeecc6762c
2019-02-20 15:14:55 -08:00
Sasha Smundak
a4f4607862
Merge "Implement vts_config module"
...
am: e344fb5fb1
Change-Id: Ie5a470212f047d899686b03cfbd89c01d97e8c30
2019-02-20 15:01:41 -08:00
Dan Willemsen
9f2a63692c
Merge "Allow linking against SystemConfiguration framework on Mac" am: 11545323d2
...
am: f8aaa24575
Change-Id: I6098803167563d41dbdbf51f91f9b9b2ee71d567
2019-02-20 14:44:44 -08:00
Jiyong Park
f2f6b163cc
Merge "Export make vars using MakeVars method" am: f835ded3c3
am: 9118eb3220
...
am: e217f4a37e
Change-Id: Ie2173e0c4237189bee85fd7533d72f758f5158c2
2019-02-20 14:27:09 -08:00
Colin Cross
acdd694071
Make RuleBuilder methods take Paths
...
There are no more Make paths being used in Soong now that
dexpreopting and hiddenapi are in Soong. Use the Path types
in the inputs to RuleBuilder, and fix all users of RuleBuilder.
Test: all soong tests
Test: m checkbuild
Change-Id: I886f803d9a3419a43b2cae412537645f94c5dfbf
2019-02-20 14:23:37 -08:00
Treehugger Robot
e344fb5fb1
Merge "Implement vts_config module"
2019-02-20 22:23:16 +00:00
Nicolas Geoffray
1ccc63ba4a
Merge "Set a dedicated variable for the runtime apex libs." am: 3d186813f2
am: 8d3269faca
...
am: 57ef108ab5
Change-Id: Iede7b97899e961e828d4a726a652599ef168ad0a
2019-02-20 13:56:30 -08:00
Dan Willemsen
f8aaa24575
Merge "Allow linking against SystemConfiguration framework on Mac"
...
am: 11545323d2
Change-Id: I7a5c86886c3db33206683f28016c73b1579da7c9
2019-02-20 13:55:42 -08:00
Jiyong Park
e217f4a37e
Merge "Export make vars using MakeVars method" am: f835ded3c3
...
am: 9118eb3220
Change-Id: I9b3cb1ab47b944ef8cbfe90e0df190769b443f1a
2019-02-20 13:52:15 -08:00
Nicolas Geoffray
57ef108ab5
Merge "Set a dedicated variable for the runtime apex libs." am: 3d186813f2
...
am: 8d3269faca
Change-Id: Iedc96bb236163f0217c97e283d003ee7c7e2b3f8
2019-02-20 13:12:36 -08:00
Treehugger Robot
11545323d2
Merge "Allow linking against SystemConfiguration framework on Mac"
2019-02-20 21:06:11 +00:00
Yu Shan
8b86ba403d
Merge "Add 16bit and 32bit nanopb library." am: ecc0efa02a
am: 7b7d4dd061
...
am: c341f40366
Change-Id: I5871f649e1a52716cd03ef7732fe02c41bc95317
2019-02-20 12:51:12 -08:00
Colin Cross
9055fa58ad
Support passing resource zips to aapt2 am: a592e3eae9
am: 089d22dec0
...
am: 7962a69ff1
Change-Id: I78d3a2597d3ff4f2dcb1c23bf64f0a7868473ed9
2019-02-20 12:50:42 -08:00
Jiyong Park
9118eb3220
Merge "Export make vars using MakeVars method"
...
am: f835ded3c3
Change-Id: I18bf9a4ad59e368f6f33bc742717d03bbd3b6e38
2019-02-20 12:50:04 -08:00
Nicolas Geoffray
8d3269faca
Merge "Set a dedicated variable for the runtime apex libs."
...
am: 3d186813f2
Change-Id: Id994cd0772f02fd6e5c1819966daeea2663cd162
2019-02-20 12:46:24 -08:00
Yu Shan
c341f40366
Merge "Add 16bit and 32bit nanopb library." am: ecc0efa02a
...
am: 7b7d4dd061
Change-Id: I0f6467d5d0c8f780fbdee4fa3f40a1e764ec118e
2019-02-20 12:22:43 -08:00
Colin Cross
7962a69ff1
Support passing resource zips to aapt2 am: a592e3eae9
...
am: 089d22dec0
Change-Id: I3d368cf2d23fdc6cf0a1120bf64d2eb5b3ccf239
2019-02-20 12:22:15 -08:00
Yu Shan
7b7d4dd061
Merge "Add 16bit and 32bit nanopb library."
...
am: ecc0efa02a
Change-Id: If8d23db1dca013aa4ee90daf6c2fee828e0e1a15
2019-02-20 12:10:14 -08:00
Colin Cross
089d22dec0
Support passing resource zips to aapt2
...
am: a592e3eae9
Change-Id: Ifb2d44b5b00751bef8561448fff2034b42fe5e79
2019-02-20 12:09:52 -08:00
Colin Cross
45df0bd15a
Fix typo when multiple BootImageProfiles specified
...
cat needs a redirect to the output file.
Test: m checkbuild
Change-Id: I7f39048a3e0aa85fa7ce826bfb811e4ce5aa3277
2019-02-20 11:25:54 -08:00
Treehugger Robot
f835ded3c3
Merge "Export make vars using MakeVars method"
2019-02-20 19:24:47 +00:00
Xin Li
8fae790c89
[automerger skipped] Merge "DO NOT MERGE - Merge PPRL.190205.001 into master" am: b81f48ee02
-s ours am: 2937bef649
-s ours
...
am: 7754d2747f
-s ours
am skip reason: subject contains skip directive
Change-Id: I594e0b32880d0bceb240ded131252eb9c792f69f
2019-02-20 11:15:47 -08:00
Nicolas Geoffray
3d186813f2
Merge "Set a dedicated variable for the runtime apex libs."
2019-02-20 18:42:46 +00:00
Dan Willemsen
97d017ecce
Allow linking against SystemConfiguration framework on Mac
...
This is needed for Python
Test: m py2-cmd; py2-cmd -murllib
Change-Id: I156bd281cb341eba7bdd7e7a15b87e8e90ecee1d
2019-02-20 10:28:56 -08:00
Yu Shan
ecc0efa02a
Merge "Add 16bit and 32bit nanopb library."
2019-02-20 18:23:29 +00:00
Colin Cross
a592e3eae9
Support passing resource zips to aapt2
...
A zip of resources provides an easy way to pass generated resources
to aapt2.
Bug: 74574557
Test: m FrameworksCoreTests
Change-Id: Ie4b1391521a27727694d03e42462b40d775614f8
2019-02-20 18:12:41 +00:00
Xin Li
dccf5d469d
[automerger skipped] DO NOT MERGE - Merge PPRL.190205.001 into master am: 4e38954d3a
-s ours am: aa2c39b0db
-s ours
...
am: 542d35b68b
-s ours
am skip reason: subject contains skip directive
Change-Id: Iaa4bdee6dfacf0d2ad1dce704610eeaf6119cdac
2019-02-20 10:07:47 -08:00