Loading core/config.mk +10 −0 Original line number Diff line number Diff line Loading @@ -689,6 +689,16 @@ APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/doclava$( APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/jsilver$(COMMON_JAVA_PACKAGE_SUFFIX) APICHECK_COMMAND := $(APICHECK) -JXmx1024m -J"classpath $(APICHECK_CLASSPATH)" # Boolean variable determining if Treble is fully enabled PRODUCT_FULL_TREBLE := false ifneq ($(PRODUCT_FULL_TREBLE_OVERRIDE),) PRODUCT_FULL_TREBLE := $(PRODUCT_FULL_TREBLE_OVERRIDE) else ifeq ($(PRODUCT_SHIPPING_API_LEVEL),) #$(warning no product shipping level defined) else ifneq ($(call math_gt_or_eq,$(PRODUCT_SHIPPING_API_LEVEL),26),) PRODUCT_FULL_TREBLE := true endif # The default key if not set as LOCAL_CERTIFICATE ifdef PRODUCT_DEFAULT_DEV_CERTIFICATE DEFAULT_SYSTEM_DEV_CERTIFICATE := $(PRODUCT_DEFAULT_DEV_CERTIFICATE) Loading core/main.mk +0 −10 Original line number Diff line number Diff line Loading @@ -187,16 +187,6 @@ ifneq ($(PLATFORM_VERSION_CODENAME),REL) ADDITIONAL_BUILD_PROPERTIES += ro.bionic.ld.warning=1 endif # Boolean variable determining if Treble is fully enabled PRODUCT_FULL_TREBLE := false ifneq ($(PRODUCT_FULL_TREBLE_OVERRIDE),) PRODUCT_FULL_TREBLE := $(PRODUCT_FULL_TREBLE_OVERRIDE) else ifeq ($(PRODUCT_SHIPPING_API_LEVEL),) #$(warning no product shipping level defined) else ifneq ($(call math_gt_or_eq,$(PRODUCT_SHIPPING_API_LEVEL),26),) PRODUCT_FULL_TREBLE := true endif # ----------------------------------------------------------------- ### ### In this section we set up the things that are different Loading core/soong_config.mk +1 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ $(SOONG_VARIABLES): FORCE echo ' "EnableCFI": $(if $(filter false,$(ENABLE_CFI)),false,true),'; \ echo ' "Device_uses_hwc2": $(if $(filter true,$(TARGET_USES_HWC2)),true,false),'; \ echo ' "Override_rs_driver": "$(OVERRIDE_RS_DRIVER)",'; \ echo ' "Treble": $(if $(filter true,$(PRODUCT_FULL_TREBLE)),true,false),'; \ echo ''; \ echo ' "ArtUseReadBarrier": $(if $(filter false,$(PRODUCT_ART_USE_READ_BARRIER)),false,true),'; \ echo ''; \ Loading Loading
core/config.mk +10 −0 Original line number Diff line number Diff line Loading @@ -689,6 +689,16 @@ APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/doclava$( APICHECK_CLASSPATH := $(APICHECK_CLASSPATH):$(HOST_OUT_JAVA_LIBRARIES)/jsilver$(COMMON_JAVA_PACKAGE_SUFFIX) APICHECK_COMMAND := $(APICHECK) -JXmx1024m -J"classpath $(APICHECK_CLASSPATH)" # Boolean variable determining if Treble is fully enabled PRODUCT_FULL_TREBLE := false ifneq ($(PRODUCT_FULL_TREBLE_OVERRIDE),) PRODUCT_FULL_TREBLE := $(PRODUCT_FULL_TREBLE_OVERRIDE) else ifeq ($(PRODUCT_SHIPPING_API_LEVEL),) #$(warning no product shipping level defined) else ifneq ($(call math_gt_or_eq,$(PRODUCT_SHIPPING_API_LEVEL),26),) PRODUCT_FULL_TREBLE := true endif # The default key if not set as LOCAL_CERTIFICATE ifdef PRODUCT_DEFAULT_DEV_CERTIFICATE DEFAULT_SYSTEM_DEV_CERTIFICATE := $(PRODUCT_DEFAULT_DEV_CERTIFICATE) Loading
core/main.mk +0 −10 Original line number Diff line number Diff line Loading @@ -187,16 +187,6 @@ ifneq ($(PLATFORM_VERSION_CODENAME),REL) ADDITIONAL_BUILD_PROPERTIES += ro.bionic.ld.warning=1 endif # Boolean variable determining if Treble is fully enabled PRODUCT_FULL_TREBLE := false ifneq ($(PRODUCT_FULL_TREBLE_OVERRIDE),) PRODUCT_FULL_TREBLE := $(PRODUCT_FULL_TREBLE_OVERRIDE) else ifeq ($(PRODUCT_SHIPPING_API_LEVEL),) #$(warning no product shipping level defined) else ifneq ($(call math_gt_or_eq,$(PRODUCT_SHIPPING_API_LEVEL),26),) PRODUCT_FULL_TREBLE := true endif # ----------------------------------------------------------------- ### ### In this section we set up the things that are different Loading
core/soong_config.mk +1 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ $(SOONG_VARIABLES): FORCE echo ' "EnableCFI": $(if $(filter false,$(ENABLE_CFI)),false,true),'; \ echo ' "Device_uses_hwc2": $(if $(filter true,$(TARGET_USES_HWC2)),true,false),'; \ echo ' "Override_rs_driver": "$(OVERRIDE_RS_DRIVER)",'; \ echo ' "Treble": $(if $(filter true,$(PRODUCT_FULL_TREBLE)),true,false),'; \ echo ''; \ echo ' "ArtUseReadBarrier": $(if $(filter false,$(PRODUCT_ART_USE_READ_BARRIER)),false,true),'; \ echo ''; \ Loading