8697fc80fd
'starting_at_board_api' macro is added to guard system/sepolicy/public types and attributes. The macro will work only when compiling vendor/odm sepolicy. When compiling platform sepolicy (system / system_ext / product), rules will always be included, regardless of board API level. Policy authors should guard new public types and attributes with this macro, similar to LLNDK. The new types and attributes will be exposed since next vFRC release. Bug: 330671090 Test: manually build with various board API level, see output Change-Id: I03c601ce8fe1f77c7608dc488317d20276fd2d47 |
||
---|---|---|
.. | ||
Android.bp | ||
bug_map.go | ||
build_files.go | ||
cil_compat_map.go | ||
compat_cil.go | ||
flags.go | ||
go.mod | ||
go.sum | ||
mac_permissions.go | ||
policy.go | ||
selinux.go | ||
selinux_contexts.go | ||
selinux_test.go | ||
sepolicy_freeze.go | ||
sepolicy_neverallow.go | ||
sepolicy_vers.go | ||
service_fuzzer_bindings.go | ||
validate_bindings.go | ||
versioned_policy.go |