Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 315ae3f1 authored by Steven Moreland's avatar Steven Moreland Committed by android-build-merger
Browse files

Merge "libbinder_ndk: remove init_map.sh" am: 2572cbec am: 3c9e7c19 am:...

Merge "libbinder_ndk: remove init_map.sh" am: 2572cbec am: 3c9e7c19 am: 834e30da am: 0632aaac
am: f49787e4

Change-Id: I093ea27b732bc7e8115e0fad1375fedc864bbc9d
parents 25a46c4a f49787e4
Loading
Loading
Loading
Loading
+0 −19
Original line number Diff line number Diff line
#!/usr/bin/env bash

# Simple helper for ease of development until this API is frozen.

echo "LIBBINDER_NDK { # introduced=29"
echo "  global:"
{
    grep -oP "AIBinder_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_ibinder.h;
    grep -oP "AIBinder_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_ibinder_jni.h;
    grep -oP "AParcel_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_parcel.h;
    grep -oP "AStatus_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_status.h;
} | sort | uniq | awk '{ print "    " $0 ";"; }'
{
    grep -oP "AServiceManager_[a-zA-Z0-9_]+(?=\()" include_apex/android/binder_manager.h;
    grep -oP "ABinderProcess_[a-zA-Z0-9_]+(?=\()" include_apex/android/binder_process.h;
} | sort | uniq | awk '{ print "    " $0 "; # apex"; }'
echo "  local:"
echo "    *;"
echo "};"
+0 −1
Original line number Diff line number Diff line
@@ -20,4 +20,3 @@ set -ex
# This script makes sure that the source code is in sync with the various scripts
./scripts/gen_parcel_helper.py
./scripts/format.sh
./scripts/init_map.sh > libbinder_ndk.map.txt