Loading core/local_systemsdk.mk +3 −3 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ # ifdef BOARD_SYSTEMSDK_VERSIONS # Apps and jars in vendor or odm partition are forced to build against System SDK. # Apps and jars in vendor, product or odm partition are forced to build against System SDK. _cannot_use_platform_apis := ifneq (,$(filter true,$(LOCAL_VENDOR_MODULE) $(LOCAL_ODM_MODULE) $(LOCAL_PROPRIETARY_MODULE))) # Note: no need to check LOCAL_MODULE_PATH* since LOCAL_[VENDOR|ODM|OEM]_MODULE is already Loading @@ -29,9 +29,9 @@ ifdef BOARD_SYSTEMSDK_VERSIONS ifneq (,$(filter JAVA_LIBRARIES APPS,$(LOCAL_MODULE_CLASS))) ifndef LOCAL_SDK_VERSION ifeq ($(_cannot_use_platform_apis),true) ifeq (,$(findstring __auto_generated_rro_,$(LOCAL_MODULE))) ifeq (,$(LOCAL_IS_RUNTIME_RESOURCE_OVERLAY)) # Runtime resource overlays are exempted from building against System SDK. # TODO(b/35859726): remove this exception # TODO(b/155027019): remove this, after no product/vendor apps rely on this behavior. LOCAL_SDK_VERSION := system_current endif endif Loading Loading
core/local_systemsdk.mk +3 −3 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ # ifdef BOARD_SYSTEMSDK_VERSIONS # Apps and jars in vendor or odm partition are forced to build against System SDK. # Apps and jars in vendor, product or odm partition are forced to build against System SDK. _cannot_use_platform_apis := ifneq (,$(filter true,$(LOCAL_VENDOR_MODULE) $(LOCAL_ODM_MODULE) $(LOCAL_PROPRIETARY_MODULE))) # Note: no need to check LOCAL_MODULE_PATH* since LOCAL_[VENDOR|ODM|OEM]_MODULE is already Loading @@ -29,9 +29,9 @@ ifdef BOARD_SYSTEMSDK_VERSIONS ifneq (,$(filter JAVA_LIBRARIES APPS,$(LOCAL_MODULE_CLASS))) ifndef LOCAL_SDK_VERSION ifeq ($(_cannot_use_platform_apis),true) ifeq (,$(findstring __auto_generated_rro_,$(LOCAL_MODULE))) ifeq (,$(LOCAL_IS_RUNTIME_RESOURCE_OVERLAY)) # Runtime resource overlays are exempted from building against System SDK. # TODO(b/35859726): remove this exception # TODO(b/155027019): remove this, after no product/vendor apps rely on this behavior. LOCAL_SDK_VERSION := system_current endif endif Loading