ecd288f41d
Init needs to be aware of the policy version defined in sepolicy for on-device compilation. Bug: 124499219 Test: build and boot a device. Try both precompiled and on-device compiled policy. Change-Id: Iba861aeb4566405aedcbe3c2bad48e1e50126370
9 lines
308 B
Bash
Executable file
9 lines
308 B
Bash
Executable file
#!/bin/bash
|
|
|
|
MK=$(awk -F= '/POLICYVERS/ { print $2 }' policy_version.mk | tr -d ' [:space:]')
|
|
BP=$(awk -F= '/DSEPOLICY_VERSION/ { print $2 }' Android.bp | awk -F\" ' { print $1 }')
|
|
|
|
if [ "$MK" != "$BP" ]; then
|
|
echo "POLICYVERS in Android.mk must match DSEPOLICY_VERSION in Android.bp" 1>&2
|
|
exit 1
|
|
fi
|