action.yml 724 B

123456789101112131415161718192021222324
  1. name: abi export removal
  2. description: remove abi exports for wifi and bt functionality
  3. runs:
  4. using: composite
  5. steps:
  6. - name: remove protected exports
  7. shell: bash
  8. run: |
  9. cd "$CONFIG"
  10. if [[ -d kernel_platform ]]; then
  11. cd kernel_platform
  12. rm -rf ./common/android/abi_gki_protected_exports_*
  13. rm -rf ./msm-kernel/android/abi_gki_protected_exports_*
  14. else
  15. cd "$GITHUB"WORKSPACE"
  16. cd "$COMMON"
  17. rm -rf ./android/abi_gki_protected_exports_*
  18. fi
  19. #remove protected exports from build.bazel file
  20. cd "$GITHUB"WORKSPACE"
  21. cd "$COMMON"
  22. perl -pi -e 's/^\s*"protected_exports_list"\s*:\s*"android\/abi_gki_protected_exports_aarch64",\s*$//;' ./BUILD.bazel