Add a 64 bit only product for hikey.
Also restructure some of the current make files:
- make a hikey-common.mk instead of importing hikey.mk and overriding
- don't set ro.zygote etc directly, import the helper makefiles instead
This new product avoids building all the 32 bit native executables and
libraries that gets built for the 'hikey' product. Sample benefits:
- makes the build faster
- saves ram and cpu, because there is no 32 bit zygote created
- frees up space on the system partition
Test: lunch hikey && m -j
Test: lunch hikey32 && m -j
Test: lunch hikey64_only && m -j
Bug: 72810053
Change-Id: I0d40b1c1c4e763b14258df7034921e0a3dc12208
diff --git a/vendorsetup.sh b/vendorsetup.sh
index 6797c3a..cef0a19 100755
--- a/vendorsetup.sh
+++ b/vendorsetup.sh
@@ -21,4 +21,5 @@
# function: add_lunch_combo generic-eng
add_lunch_combo hikey-userdebug
+add_lunch_combo hikey64_only-userdebug
add_lunch_combo hikey960-userdebug