diff options
Diffstat (limited to 'common/sepolicy.mk')
-rw-r--r-- | common/sepolicy.mk | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/common/sepolicy.mk b/common/sepolicy.mk index 7e8299a..80aa4b2 100644 --- a/common/sepolicy.mk +++ b/common/sepolicy.mk @@ -3,11 +3,23 @@ # inherit from Lineage # +ifeq ($(TARGET_COPY_OUT_VENDOR), vendor) +ifeq ($(BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE),) +TARGET_USES_PREBUILT_VENDOR_SEPOLICY ?= true +endif +endif + BOARD_PLAT_PUBLIC_SEPOLICY_DIR += \ device/lineage/sepolicy/common/public BOARD_PLAT_PRIVATE_SEPOLICY_DIR += \ device/lineage/sepolicy/common/private +ifeq ($(TARGET_USES_PREBUILT_VENDOR_SEPOLICY), true) +BOARD_PLAT_PRIVATE_SEPOLICY_DIR += \ + device/lineage/sepolicy/common/dynamic +else BOARD_SEPOLICY_DIRS += \ + device/lineage/sepolicy/common/dynamic \ device/lineage/sepolicy/common/vendor +endif |