Loading core/app_certificate_validate.mk +1 −3 Original line number Diff line number Diff line ifeq (true,$(filter true, \ $(LOCAL_PRODUCT_MODULE) $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) $(LOCAL_PROPRIETARY_MODULE))) ifeq (true,$(non_system_module)) ifneq (,$(filter $(dir $(DEFAULT_SYSTEM_DEV_CERTIFICATE))%,$(LOCAL_CERTIFICATE))) CERTIFICATE_VIOLATION_MODULES += $(LOCAL_MODULE) ifeq (true,$(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_ENFORCE_ARTIFACT_SYSTEM_CERTIFICATE_REQUIREMENT)) Loading core/base_rules.mk +6 −0 Original line number Diff line number Diff line Loading @@ -96,6 +96,12 @@ ifneq ($(filter-out $(LOCAL_PROPRIETARY_MODULE),$(LOCAL_VENDOR_MODULE))$(filter- $(call pretty-error,Only one of LOCAL_PROPRIETARY_MODULE[$(LOCAL_PROPRIETARY_MODULE)] and LOCAL_VENDOR_MODULE[$(LOCAL_VENDOR_MODULE)] may be set, or they must be equal) endif non_system_module := $(filter true, \ $(LOCAL_PRODUCT_MODULE) \ $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) \ $(LOCAL_PROPRIETARY_MODULE)) include $(BUILD_SYSTEM)/local_vndk.mk include $(BUILD_SYSTEM)/local_systemsdk.mk Loading core/clear_vars.mk +1 −0 Original line number Diff line number Diff line Loading @@ -494,6 +494,7 @@ LOCAL_CUSTOM_BUILD_STEP_OUTPUT:= LOCAL_IS_AUX_MODULE := full_android_manifest := non_system_module := # Trim MAKEFILE_LIST so that $(call my-dir) doesn't need to # iterate over thousands of entries every time. Loading core/package_internal.mk +1 −3 Original line number Diff line number Diff line Loading @@ -574,9 +574,7 @@ endif # Run veridex on product, product_services and vendor modules. # We skip it for unbundled app builds where we cannot build veridex. module_run_appcompat := ifeq (true,$(filter true, \ $(LOCAL_PRODUCT_MODULE) $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) $(LOCAL_PROPRIETARY_MODULE))) ifeq (true,$(non_system_module)) ifeq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK))) # ! unbundled app build module_run_appcompat := true endif Loading core/prebuilt_internal.mk +1 −3 Original line number Diff line number Diff line Loading @@ -72,9 +72,7 @@ endif # Run veridex on product, product_services and vendor modules. # We skip it for unbundled app builds where we cannot build veridex. module_run_appcompat := ifeq (true,$(filter true, \ $(LOCAL_PRODUCT_MODULE) $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) $(LOCAL_PROPRIETARY_MODULE))) ifeq (true,$(non_system_module)) ifeq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK))) # ! unbundled app build module_run_appcompat := true endif Loading Loading
core/app_certificate_validate.mk +1 −3 Original line number Diff line number Diff line ifeq (true,$(filter true, \ $(LOCAL_PRODUCT_MODULE) $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) $(LOCAL_PROPRIETARY_MODULE))) ifeq (true,$(non_system_module)) ifneq (,$(filter $(dir $(DEFAULT_SYSTEM_DEV_CERTIFICATE))%,$(LOCAL_CERTIFICATE))) CERTIFICATE_VIOLATION_MODULES += $(LOCAL_MODULE) ifeq (true,$(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_ENFORCE_ARTIFACT_SYSTEM_CERTIFICATE_REQUIREMENT)) Loading
core/base_rules.mk +6 −0 Original line number Diff line number Diff line Loading @@ -96,6 +96,12 @@ ifneq ($(filter-out $(LOCAL_PROPRIETARY_MODULE),$(LOCAL_VENDOR_MODULE))$(filter- $(call pretty-error,Only one of LOCAL_PROPRIETARY_MODULE[$(LOCAL_PROPRIETARY_MODULE)] and LOCAL_VENDOR_MODULE[$(LOCAL_VENDOR_MODULE)] may be set, or they must be equal) endif non_system_module := $(filter true, \ $(LOCAL_PRODUCT_MODULE) \ $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) \ $(LOCAL_PROPRIETARY_MODULE)) include $(BUILD_SYSTEM)/local_vndk.mk include $(BUILD_SYSTEM)/local_systemsdk.mk Loading
core/clear_vars.mk +1 −0 Original line number Diff line number Diff line Loading @@ -494,6 +494,7 @@ LOCAL_CUSTOM_BUILD_STEP_OUTPUT:= LOCAL_IS_AUX_MODULE := full_android_manifest := non_system_module := # Trim MAKEFILE_LIST so that $(call my-dir) doesn't need to # iterate over thousands of entries every time. Loading
core/package_internal.mk +1 −3 Original line number Diff line number Diff line Loading @@ -574,9 +574,7 @@ endif # Run veridex on product, product_services and vendor modules. # We skip it for unbundled app builds where we cannot build veridex. module_run_appcompat := ifeq (true,$(filter true, \ $(LOCAL_PRODUCT_MODULE) $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) $(LOCAL_PROPRIETARY_MODULE))) ifeq (true,$(non_system_module)) ifeq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK))) # ! unbundled app build module_run_appcompat := true endif Loading
core/prebuilt_internal.mk +1 −3 Original line number Diff line number Diff line Loading @@ -72,9 +72,7 @@ endif # Run veridex on product, product_services and vendor modules. # We skip it for unbundled app builds where we cannot build veridex. module_run_appcompat := ifeq (true,$(filter true, \ $(LOCAL_PRODUCT_MODULE) $(LOCAL_PRODUCT_SERVICES_MODULE) \ $(LOCAL_VENDOR_MODULE) $(LOCAL_PROPRIETARY_MODULE))) ifeq (true,$(non_system_module)) ifeq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK))) # ! unbundled app build module_run_appcompat := true endif Loading