action.yml 663 B

1234567891011121314151617181920
  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. rm -rf ./kernel_platform/common/android/abi_gki_protected_exports_*
  12. rm -rf ./kernel_platform/msm-kernel/android/abi_gki_protected_exports_*
  13. else
  14. rm -rf "$COMMON"/android/abi_gki_protected_exports_*
  15. fi
  16. #remove protected exports from build.bazel file
  17. cd "$COMMON"
  18. perl -pi -e 's/^\s*"protected_exports_list"\s*:\s*"android\/abi_gki_protected_exports_aarch64",\s*$//;' ./BUILD.bazel