Anton Hansson
79ff9538c7
Merge "Refactor and further simplify the RRO logic" am: 7c718f37f9
...
am: 5809544a5a
Change-Id: Ib2de01d13b835d4a7dcd99eef37514e24c414c6c
2019-03-20 09:15:57 -07:00
Anton Hansson
33b3b1f565
Merge "Add comments and slight refactor auto-RRO logic" am: fce4d099c3
...
am: 9e8b7550b8
Change-Id: Ie6a6577eeb9eb9694968d10dd1cde1ea874da436
2019-03-20 09:09:25 -07:00
Anton Hansson
5809544a5a
Merge "Refactor and further simplify the RRO logic"
...
am: 7c718f37f9
Change-Id: I90af301f8a7fd4713d6f8734080ce73128219fcf
2019-03-20 09:06:45 -07:00
Anton Hansson
9e8b7550b8
Merge "Add comments and slight refactor auto-RRO logic"
...
am: fce4d099c3
Change-Id: Ie1c5bfcddaabb8315cd4971a21900fddeba1e426
2019-03-20 08:57:07 -07:00
Anton Hansson
40bf1a78f2
Merge "System-specific product sysprops" am: 4ea6474e95
...
am: ad0e43a4cb
Change-Id: If4199330a673fd62199d3435e57b5298378a0e3a
2019-03-20 08:56:58 -07:00
Anton Hansson
ad0e43a4cb
Merge "System-specific product sysprops"
...
am: 4ea6474e95
Change-Id: Ic86991b8facce69736a1bb484d095b3a132cbd1d
2019-03-20 08:48:31 -07:00
Anton Hansson
7c718f37f9
Merge "Refactor and further simplify the RRO logic"
2019-03-20 14:35:25 +00:00
Anton Hansson
fce4d099c3
Merge "Add comments and slight refactor auto-RRO logic"
2019-03-20 13:19:56 +00:00
Anton Hansson
4ea6474e95
Merge "System-specific product sysprops"
2019-03-20 12:40:44 +00:00
Anton Hansson
1ed2fafd6a
Merge "Rename DEVICE arg in common buildprops script" am: c371f19e89
...
am: a0ea5a17e8
Change-Id: I692a07be00cf219e5ce5d286c0aae7585c047c48
2019-03-20 03:44:52 -07:00
Anton Hansson
34ec0cb0b1
Merge "Fix missing modules check for dont_bother goals" am: f9b6cd6593
...
am: c61bed91be
Change-Id: I18623ca6f24e3f1aa0b91e0f6b0beaa79fb74643
2019-03-20 03:43:33 -07:00
Anton Hansson
a0ea5a17e8
Merge "Rename DEVICE arg in common buildprops script"
...
am: c371f19e89
Change-Id: I24bd162fcfe728f3972eb4e3ce6d5df74ba8bf50
2019-03-20 03:28:08 -07:00
Anton Hansson
c61bed91be
Merge "Fix missing modules check for dont_bother goals"
...
am: f9b6cd6593
Change-Id: I1e1707cf4323851f1465f4dfcc2324a22e5049b8
2019-03-20 03:27:22 -07:00
Anton Hansson
c371f19e89
Merge "Rename DEVICE arg in common buildprops script"
2019-03-20 10:25:01 +00:00
Anton Hansson
f9b6cd6593
Merge "Fix missing modules check for dont_bother goals"
2019-03-20 10:11:50 +00:00
Colin Cross
39e785ff4b
Merge "Add x86 AVX2 and AVX512 supported architectures" am: 88e38f01ba
...
am: a31d29ffb6
Change-Id: I08d9073143c9eabb6adc6ebef00c2e3e2e450edb
2019-03-19 23:34:59 -07:00
Colin Cross
a31d29ffb6
Merge "Add x86 AVX2 and AVX512 supported architectures"
...
am: 88e38f01ba
Change-Id: I79b7bf9f1a0992e27c1e6290c624d4c8545a5f8c
2019-03-19 23:30:50 -07:00
Colin Cross
88e38f01ba
Merge "Add x86 AVX2 and AVX512 supported architectures"
2019-03-20 06:22:22 +00:00
Jiyong Park
d0155c4180
Merge "Add LOCAL_SOONG_SYMBOL_PATH" am: 995c632cdc
...
am: 7478fc5a8a
Change-Id: I11b2f45cf02700be7b6237c6b6355c998e828089
2019-03-19 21:24:01 -07:00
nelsonli
5cac6f2ac2
Merge "Build: Ensuring test runtime dependencies are installed." am: 71ec795e47
...
am: 1d49779e2f
Change-Id: I1dd93e3469f4ee366d9f641cbbca2a9f296c7230
2019-03-19 21:23:10 -07:00
Jiyong Park
7478fc5a8a
Merge "Add LOCAL_SOONG_SYMBOL_PATH"
...
am: 995c632cdc
Change-Id: If2569a1e25eedab5f2bcc9ce572a222fc914c184
2019-03-19 21:17:41 -07:00
nelsonli
1d49779e2f
Merge "Build: Ensuring test runtime dependencies are installed."
...
am: 71ec795e47
Change-Id: I8335bb5be06cb118a71d3673b7d6f0812a5432ff
2019-03-19 21:16:57 -07:00
Treehugger Robot
995c632cdc
Merge "Add LOCAL_SOONG_SYMBOL_PATH"
2019-03-20 03:01:40 +00:00
Treehugger Robot
71ec795e47
Merge "Build: Ensuring test runtime dependencies are installed."
2019-03-20 01:17:17 +00:00
Jaewoong Jung
3182dce1c4
Merge "Split out app_prebuilt_internal.mk." am: 71638acad7
...
am: cd290b0804
Change-Id: Ia663707d5877a694e59a06e826e2f8c69448f29d
2019-03-19 18:03:11 -07:00
Jaewoong Jung
cd290b0804
Merge "Split out app_prebuilt_internal.mk."
...
am: 71638acad7
Change-Id: I749f1c984c837d8838b243f37ea4c34cb6674cd2
2019-03-19 18:00:01 -07:00
Jaewoong Jung
71638acad7
Merge "Split out app_prebuilt_internal.mk."
2019-03-20 00:51:45 +00:00
Daniel Norman
29631f22fe
Merge "Allow disabling building super partition for DAP devices" am: 1bc36fa328
...
am: 0aa34b44a1
Change-Id: Ic4c59f377983a4c990be21043510ab20adf52877
2019-03-19 15:29:15 -07:00
Daniel Norman
0aa34b44a1
Merge "Allow disabling building super partition for DAP devices"
...
am: 1bc36fa328
Change-Id: I674d188302fba37e8fdf2ca76554b9c9d7f9e0c8
2019-03-19 15:22:04 -07:00
Daniel Norman
1bc36fa328
Merge "Allow disabling building super partition for DAP devices"
2019-03-19 22:13:26 +00:00
Jiyong Park
a32f00e553
Add LOCAL_SOONG_SYMBOL_PATH
...
The soong-only variable is used to specify the location where the symbol
file is located. When unspecified, LOCAL_MODULE_PATH is used instead as
before.
This is needed when the path that a file is installed to is different
from the path that the file is accessed from at runtime. For example, if
TARGET_FLATTEN_APEX=true, a file lib/libX.so in an APEX com.android.foo
is installed to /system/apex/com.android.foo/lib/libX.so. However, it's
runtime path is /apex/com.android.foo/lib/libX.so as
/system/apex/com.android.foo is bind-mounted to /apex/com,android.foo.
Bug: 120846816
Test: m and inspect that symbol files exist under
$(PRODUCT_OUT)/symbols/apex/com.android.runtime/
Change-Id: I1b39f6e0cde115d442f14380c365796feff3437b
2019-03-20 06:56:20 +09:00
Jaewoong Jung
09bfe55bd6
Split out app_prebuilt_internal.mk.
...
This is part of prebuilt_internal.mk refactoring work and also a
preliminary task to design and implement its Soong counterpart.
Test: built and flashed an image for a Pixel device + TreeHugger
Change-Id: I89b13b1e0a2780b02fda7ee888e73052ac1abd9c
2019-03-19 13:35:23 -07:00
Jared Lim
74475f02e7
Merge "Generate api.xml for every target build." am: 22b9a4a207
...
am: 823e08eea4
Change-Id: I28e4d85eb5c74ef8996b740d01e0a9c9763eb38d
2019-03-19 12:34:26 -07:00
Jared Lim
823e08eea4
Merge "Generate api.xml for every target build."
...
am: 22b9a4a207
Change-Id: I9751cb5a72b32e4ba1c6b0ca87dfd7695ee0e107
2019-03-19 12:30:15 -07:00
Treehugger Robot
22b9a4a207
Merge "Generate api.xml for every target build."
2019-03-19 19:18:16 +00:00
Anton Hansson
fa7ddae29b
Fix missing modules check for dont_bother goals
...
Like If1f817d855cbe329b83caee9fdd68c2cce55f02b, but for
PRODUCT_PACKAGES, which is only enabled for a few builds.
Also share the ALLOW_MISSING_DEPENDENCIES check with the host
version.
Test: m product-graph
Change-Id: Iab55072e7d7c0fc9f4680cc515e139a5214dc3b4
2019-03-19 18:20:30 +00:00
Logan Chien
d5cbb5eba3
Merge "Fix check_elf_file with LOCAL_SDK_VERSION and NDK libs" am: ab28c2d4ef
...
am: 9e7d8b77a4
Change-Id: I7936a84b3ec41760739707fc54b89424489f0ed8
2019-03-19 02:26:34 -07:00
Logan Chien
9e7d8b77a4
Merge "Fix check_elf_file with LOCAL_SDK_VERSION and NDK libs"
...
am: ab28c2d4ef
Change-Id: I90ef9805a09710c9ced9775f4aab2a3b869a83aa
2019-03-19 02:22:25 -07:00
Logan Chien
ab28c2d4ef
Merge "Fix check_elf_file with LOCAL_SDK_VERSION and NDK libs"
2019-03-19 09:09:50 +00:00
nelsonli
fe04351f6f
Build: Ensuring test runtime dependencies are installed.
...
After migrating the primary install location of test modules into a
generic testcase folder. All test modules will install to
out/target/product/<product>/testcase/<module_name>/ if they don't
specify their LOCAL_MODULE_PATH.
But the dependent test module should also be copied to testcase
folder even its LOCAL_MODULE_PATH be set.
BUG: 128815093
Test: 1. vi cts/tests/signature/api-check/Android.mk
add LOCAL_MODULE_PATH for cts-hiddenapi_flags-csv
2. m CtsHiddenApiBlacklistDebugClassTestCases
Then, hiddenapi_flags.csv should also be copied to testcase
folder.
Change-Id: Iff872447348e74b2728e0913d04e46ccbaa4e972
2019-03-19 08:12:20 +00:00
Jared Lim
361e4439d0
Generate api.xml for every target build.
...
Test: make dist DIST_DIR=out/dist
Change-Id: I8cf7290c8a3757110761e9c852339b841c5d1748
2019-03-18 22:42:07 -07:00
Colin Cross
1d3caff3c0
Merge "Add a dependency on boot jars $(LOCAL_BUILT_MODULE)" am: c2144bb0c4
...
am: f9953860b0
Change-Id: I73d64e79268603d4c0088c6e4225a830e0e04a8f
2019-03-18 22:19:44 -07:00
Bowgo Tsai
c42b681fca
Merge "Sets default value of ro.postinstall.fstab.prefix" am: b6520ddcf1
...
am: cf4ee6ac23
Change-Id: I940adcc68419e660ba27294a7b4f8a2f6e299074
2019-03-18 22:18:10 -07:00
Colin Cross
f9953860b0
Merge "Add a dependency on boot jars $(LOCAL_BUILT_MODULE)"
...
am: c2144bb0c4
Change-Id: I670fb51e3bc4f859c9716bad277dd09d8c5e3806
2019-03-18 22:15:24 -07:00
Bowgo Tsai
cf4ee6ac23
Merge "Sets default value of ro.postinstall.fstab.prefix"
...
am: b6520ddcf1
Change-Id: I0ec7a2b917b8bf227b68ef1c58d307a1c5328170
2019-03-18 22:14:00 -07:00
Treehugger Robot
c2144bb0c4
Merge "Add a dependency on boot jars $(LOCAL_BUILT_MODULE)"
2019-03-19 05:08:26 +00:00
Treehugger Robot
b6520ddcf1
Merge "Sets default value of ro.postinstall.fstab.prefix"
2019-03-19 05:02:58 +00:00
Yifan Hong
2725896bce
Merge "Add supernod build target." am: 691defc4bd
...
am: 5aec484888
Change-Id: Ifd1d3ed4c30cb83ab6aec0a3f7f52806c39743bd
2019-03-18 17:47:14 -07:00
Yifan Hong
5aec484888
Merge "Add supernod build target."
...
am: 691defc4bd
Change-Id: I5716c6a8028bb6c7beaf2ecbdd6ea28e44ad07ec
2019-03-18 17:06:47 -07:00
Yifan Hong
691defc4bd
Merge "Add supernod build target."
2019-03-18 23:46:05 +00:00