README: recommend concatenation vs assignment
Recommend using concatenation versus assignment when making
policy declarations inside BoardConfig.mk. This will allow
sepolicy to exist in the vendor directory.
Change-Id: If982217fcb3645d9c6b37a341755b5b65f26fc5f
diff --git a/README b/README
index 627d75d..0e3b30b 100644
--- a/README
+++ b/README
@@ -24,7 +24,7 @@
BOARD_SEPOLICY_DIRS contains a list of directories to search
for BOARD_SEPOLICY_UNION and BOARD_SEPOLICY_REPLACE files. Order
matters in this list.
-eg.) If you have BOARD_SEPOLICY_UNION := widget.te and have 2
+eg.) If you have BOARD_SEPOLICY_UNION += widget.te and have 2
instances of widget.te files on BOARD_SEPOLICY_DIRS search path.
The first one found (at the first search dir containing the file)
gets processed first.
@@ -56,9 +56,9 @@
and you want to NOT include a particular file in your resulting
policy file, either by UNION or REPLACE.
Eg.) Suppose the following:
- BOARD_SEPOLICY_DIRS := X Y
- BOARD_SEPOLICY_REPLACE := A
- BOARD_SEPOLICY_IGNORE := X/A
+ BOARD_SEPOLICY_DIRS += X Y
+ BOARD_SEPOLICY_REPLACE += A
+ BOARD_SEPOLICY_IGNORE += X/A
Directories X and Y contain A.
@@ -68,10 +68,10 @@
Example BoardConfig.mk Usage:
From the Tuna device BoardConfig.mk, device/samsung/tuna/BoardConfig.mk
-BOARD_SEPOLICY_DIRS := \
+BOARD_SEPOLICY_DIRS += \
device/samsung/tuna/sepolicy
-BOARD_SEPOLICY_UNION := \
+BOARD_SEPOLICY_UNION += \
genfs_contexts \
file_contexts \
sepolicy.te