aboutsummaryrefslogtreecommitdiff
path: root/shim/sl/scripts/clone_aosp_libs.sh
blob: a33e341f9fd758dcd967e96b2138c64b3d288088 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/usr/bin/env bash

SCRIPT_PATH=$(dirname "$0")
AOSP_DIR="${SCRIPT_PATH}/../aosp/"

# NNAPI SUPPORT
git clone https://android.googlesource.com/platform/packages/modules/NeuralNetworks/ "${AOSP_DIR}/packages/modules/NeuralNetworks"
pushd "${AOSP_DIR}/packages/modules/NeuralNetworks"
git checkout remotes/origin/android12-s1-release
popd

git clone https://android.googlesource.com/platform/system/core "${AOSP_DIR}/system/core/"
pushd "${AOSP_DIR}/system/core/"
git  checkout remotes/origin/android12-s1-release
popd

git clone https://android.googlesource.com/platform/system/libbase "${AOSP_DIR}/system/libbase"
pushd "${AOSP_DIR}/system/libbase"
git checkout remotes/origin/android12-s1-release
popd

git clone https://android.googlesource.com/platform/system/libfmq "${AOSP_DIR}/system/libfmq"
pushd "${AOSP_DIR}/system/libfmq"
git checkout remotes/origin/android12-s1-release
popd

git clone https://android.googlesource.com/platform/frameworks/native "${AOSP_DIR}/frameworks/native"
pushd "${AOSP_DIR}/frameworks/native"
git checkout remotes/origin/android12-s1-release
popd

git clone https://android.googlesource.com/platform/system/logging "${AOSP_DIR}/system/logging"
pushd "${AOSP_DIR}/system/logging"
git checkout remotes/origin/android12-s1-release
popd

git clone https://android.googlesource.com/platform/external/boringssl "${AOSP_DIR}/external/boringssl"
pushd "${AOSP_DIR}/external/boringssl"
git checkout remotes/origin/android12-s1-release
popd

git clone https://android.googlesource.com/platform/prebuilts/vndk/v29 "${AOSP_DIR}/prebuilts/vndk/v29"