blob: d4e5b0fb3e33bd655d6d81c65ad50b99f58ef3ef [file] [log] [blame]
Dinesh K Garg1e60c752014-01-17 05:20:37 -08001# Board specific SELinux policy variable definitions
Avijit Kanti Das60e32ec2014-10-08 11:47:24 -07002ifeq ($(call is-vendor-board-platform,QCOM),true)
Ajit Kumar588d6832016-06-10 19:25:46 +05303LOCAL_PATH:= $(call my-dir)
Dinesh K Garg1e60c752014-01-17 05:20:37 -08004BOARD_SEPOLICY_DIRS := \
Avijit Kanti Das5d0f9582015-03-19 12:05:13 -07005 $(BOARD_SEPOLICY_DIRS) \
Ajit Kumar588d6832016-06-10 19:25:46 +05306 $(LOCAL_PATH) \
Sridhar Parasuram30e157d2018-03-01 10:33:47 -08007 $(LOCAL_PATH)/vendor/common \
Tharun Kumar Merugub2ba2fe2018-07-20 23:50:44 +05308 $(LOCAL_PATH)/vendor/ssg \
Mohit Aggarwal31a2d062019-08-26 20:27:31 +05309 $(LOCAL_PATH)/timeservice \
Tharun Kumar Merugub2ba2fe2018-07-20 23:50:44 +053010 $(LOCAL_PATH)/vendor/common/sysmonapp
padarshrfb159d32018-06-22 18:32:04 +053011
12ifeq ($(TARGET_SEPOLICY_DIR),)
13BOARD_SEPOLICY_DIRS += $(LOCAL_PATH)/vendor/$(TARGET_BOARD_PLATFORM)
14else
15BOARD_SEPOLICY_DIRS += $(LOCAL_PATH)/vendor/$(TARGET_SEPOLICY_DIR)
16endif
Ajit Kumar588d6832016-06-10 19:25:46 +053017
Biswajit Paulbd9020a2017-08-13 11:25:08 -070018ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
19BOARD_SEPOLICY_DIRS += \
Sridhar Parasuram30e157d2018-03-01 10:33:47 -080020 $(LOCAL_PATH)/vendor/test
Biswajit Paulbd9020a2017-08-13 11:25:08 -070021endif
22
Jaihind Yadav42dec8f2018-07-18 17:47:20 +053023ifneq (,$(filter 24 25 26 27, $(PRODUCT_SHIPPING_API_LEVEL)))
Jaihind Yadav5bf3cb02018-06-15 12:57:44 +053024BOARD_SEPOLICY_DIRS += \
25 $(LOCAL_PATH)/vendor/ota/$(TARGET_BOARD_PLATFORM)
26endif
27
Divya Sharmaf4978362017-06-16 16:19:31 -070028BOARD_PLAT_PUBLIC_SEPOLICY_DIR := \
29 $(BOARD_PLAT_PUBLIC_SEPOLICY_DIR) \
30 $(LOCAL_PATH)/public
31
32BOARD_PLAT_PRIVATE_SEPOLICY_DIR := \
33 $(BOARD_PLAT_PRIVATE_SEPOLICY_DIR) \
34 $(LOCAL_PATH)/private
Avijit Kanti Das60e32ec2014-10-08 11:47:24 -070035endif