aboutsummaryrefslogtreecommitdiffstats
path: root/sdk-13.0.0_r10/build.sh
blob: 7537aa97e3e7cf33bdd6fb6ce89436989b1cbd07 (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
#!/bin/bash

# Caution: VERSION needs to be identical in all scripts in this directory, 
# otherwise the build will not work.
VERSION='13.0.0_r10'
BUILD_VARIANT='eng'
export USER=$(whoami)
export BUILD_NUMBER="${BUILD_VARIANT}.${VERSION}"
# needed, because otherwise conscrypt build will fail. ART and some other 
# dependencies need to be built from source. 
export ART_MODULE_BUILD_FROM_SOURCE=true
export MODULE_BUILD_FROM_SOURCE=true

. build/envsetup.sh
lunch sdk-${BUILD_VARIANT}
make -j$(nproc) sdk dist sdk_repo
# make -j$(nproc) win_sdk dist sdk_repo

# list the result files
# ---------------------
#
# optional, the windows sdk, disabled by default (see above)
# ls -lah /out/dist/android-sdk_${BUILD_NUMBER}_windows.zip

# the sdk

ls -lah out/dist/android-sdk_${BUILD_NUMBER}_linux-x86.zip

# the parts of the sdk

ls -lah out/dist/sdk-repo*.zip
ls -lah out/dist/sdk-symbols-${BUILD_NUMBER}.zip
ls -lah out/dist/repo*.xml