|
|
@@ -22,27 +22,30 @@ runs:
|
|
|
exit 1
|
|
|
fi
|
|
|
|
|
|
- BEFORE_BUILD_BAZEL_SHA="$(sha256sum common/BUILD.bazel | awk '{print $1}')"
|
|
|
- perl -pi -e 's/^\s*"protected_exports_list"\s*:\s*"android\/abi_gki_protected_exports_aarch64",\s*$//;' common/BUILD.bazel
|
|
|
- AFTER_BUILD_BAZEL_SHA="$(sha256sum common/BUILD.bazel | awk '{print $1}')"
|
|
|
- if [ "$BEFORE_BUILD_BAZEL_SHA" = "$AFTER_BUILD_BAZEL_SHA" ]; then
|
|
|
- echo "Error: common/BUILD.bazel was not modified"
|
|
|
- exit 1
|
|
|
- fi
|
|
|
if grep -q '"protected_exports_list"[[:space:]]*:[[:space:]]*"android/abi_gki_protected_exports_aarch64"' common/BUILD.bazel; then
|
|
|
- echo "Error: protected_exports_list reference still present in common/BUILD.bazel"
|
|
|
- exit 1
|
|
|
+ BEFORE_BUILD_BAZEL_SHA="$(sha256sum common/BUILD.bazel | awk '{print $1}')"
|
|
|
+ perl -pi -e 's/^\s*"protected_exports_list"\s*:\s*"android\/abi_gki_protected_exports_aarch64",\s*$//;' common/BUILD.bazel
|
|
|
+ AFTER_BUILD_BAZEL_SHA="$(sha256sum common/BUILD.bazel | awk '{print $1}')"
|
|
|
+ if [ "$BEFORE_BUILD_BAZEL_SHA" = "$AFTER_BUILD_BAZEL_SHA" ]; then
|
|
|
+ echo "Error: common/BUILD.bazel was not modified"
|
|
|
+ exit 1
|
|
|
+ fi
|
|
|
+ if grep -q '"protected_exports_list"[[:space:]]*:[[:space:]]*"android/abi_gki_protected_exports_aarch64"' common/BUILD.bazel; then
|
|
|
+ echo "Error: protected_exports_list reference still present in common/BUILD.bazel"
|
|
|
+ exit 1
|
|
|
+ fi
|
|
|
fi
|
|
|
|
|
|
- BEFORE_MODULES_BZL_SHA="$(sha256sum common/modules.bzl | awk '{print $1}')"
|
|
|
- sed -i 's/protected_modules = \[.*\]/protected_modules = []/' common/modules.bzl
|
|
|
- AFTER_MODULES_BZL_SHA="$(sha256sum common/modules.bzl | awk '{print $1}')"
|
|
|
- if [ "$BEFORE_MODULES_BZL_SHA" = "$AFTER_MODULES_BZL_SHA" ]; then
|
|
|
- echo "Error: common/modules.bzl was not modified"
|
|
|
- exit 1
|
|
|
+ if grep -q '^protected_modules = ' common/modules.bzl; then
|
|
|
+ BEFORE_MODULES_BZL_SHA="$(sha256sum common/modules.bzl | awk '{print $1}')"
|
|
|
+ sed -i 's/protected_modules = \[.*\]/protected_modules = []/' common/modules.bzl
|
|
|
+ AFTER_MODULES_BZL_SHA="$(sha256sum common/modules.bzl | awk '{print $1}')"
|
|
|
+ if [ "$BEFORE_MODULES_BZL_SHA" = "$AFTER_MODULES_BZL_SHA" ]; then
|
|
|
+ echo "Error: common/modules.bzl was not modified"
|
|
|
+ exit 1
|
|
|
+ fi
|
|
|
+ if ! grep -q '^protected_modules = \[\]' common/modules.bzl; then
|
|
|
+ echo "Error: protected_modules was not set to [] in common/modules.bzl"
|
|
|
+ exit 1
|
|
|
+ fi
|
|
|
fi
|
|
|
- if ! grep -q '^protected_modules = \[\]' common/modules.bzl; then
|
|
|
- echo "Error: protected_modules was not set to [] in common/modules.bzl"
|
|
|
- exit 1
|
|
|
- fi
|
|
|
-
|