blob: d15acd8cba4f37bbec72829fbdba3a8396579af8 [file] [log] [blame]
Suresh Reddy Yellala1ca2d272019-08-28 11:44:24 -07001# Board specific SELinux policy variable definitions
2ifeq ($(call is-vendor-board-platform,QCOM),true)
3SEPOLICY_PATH:= device/qcom/sepolicy
Jaihind Yadav07828b62021-04-22 20:39:34 +05304LOCAL_PATH := $(call my-dir)
Jaihind Yadav7d42dff2020-11-24 13:28:46 +05305BOARD_SYSTEM_EXT_PREBUILT_DIR := device/qcom/sepolicy/generic
6BOARD_PRODUCT_PREBUILT_DIR := device/qcom/sepolicy/generic/product
Jaihind Yadav07828b62021-04-22 20:39:34 +05307BOARD_PLAT_PUB_VERSIONED_POLICY := device/qcom/sepolicy
8$(shell $(SEPOLICY_PATH)/append.sh)
9
Jaihind Yadav1dd49172021-03-26 18:11:24 +053010SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS := \
11 $(SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS) \
Jaihind Yadav7d42dff2020-11-24 13:28:46 +053012 $(SEPOLICY_PATH)/generic/public
Suresh Reddy Yellala1ca2d272019-08-28 11:44:24 -070013
Jaihind Yadav1dd49172021-03-26 18:11:24 +053014SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS := \
15 $(SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS) \
Suresh Reddy Yellala1ca2d272019-08-28 11:44:24 -070016 $(SEPOLICY_PATH)/generic/private
17
Jaihind Yadava88beb12019-09-13 15:15:44 +053018#once all the services are moved to Product /ODM above lines will be removed.
19# sepolicy rules for product images
20PRODUCT_PUBLIC_SEPOLICY_DIRS := \
21 $(PRODUCT_PUBLIC_SEPOLICY_DIRS) \
Jaihind Yadav7d42dff2020-11-24 13:28:46 +053022 $(SEPOLICY_PATH)/generic/product/public
Jaihind Yadava88beb12019-09-13 15:15:44 +053023
24PRODUCT_PRIVATE_SEPOLICY_DIRS := \
25 $(PRODUCT_PRIVATE_SEPOLICY_DIRS) \
Jaihind Yadav7d42dff2020-11-24 13:28:46 +053026 $(SEPOLICY_PATH)/generic/product/private
Jaihind Yadava88beb12019-09-13 15:15:44 +053027
Suresh Reddy Yellala1ca2d272019-08-28 11:44:24 -070028endif