xref: /aosp_15_r20/frameworks/av/PREUPLOAD.cfg (revision ec779b8e0859a360c3d303172224686826e6e0e1)
1*ec779b8eSAndroid Build Coastguard Worker[Hook Scripts]
2*ec779b8eSAndroid Build Coastguard Workermainline_hook = ${REPO_ROOT}/frameworks/av/tools/mainline_hook_partial.sh ${REPO_ROOT} ${PREUPLOAD_FILES}
3*ec779b8eSAndroid Build Coastguard Worker
4*ec779b8eSAndroid Build Coastguard Workerhidden_api_txt_checksorted_hook = ${REPO_ROOT}/tools/platform-compat/hiddenapi/checksorted_sha.sh ${PREUPLOAD_COMMIT} ${REPO_ROOT}
5*ec779b8eSAndroid Build Coastguard Worker
6*ec779b8eSAndroid Build Coastguard Worker[Builtin Hooks]
7*ec779b8eSAndroid Build Coastguard Workerbpfmt = true
8*ec779b8eSAndroid Build Coastguard Workerclang_format = true
9*ec779b8eSAndroid Build Coastguard Worker
10*ec779b8eSAndroid Build Coastguard Worker[Builtin Hooks Options]
11*ec779b8eSAndroid Build Coastguard Worker# Enable sort and limit subfolder checks
12*ec779b8eSAndroid Build Coastguard Workerbpfmt = -s
13*ec779b8eSAndroid Build Coastguard Worker    media/audio/
14*ec779b8eSAndroid Build Coastguard Worker    media/audioserver/
15*ec779b8eSAndroid Build Coastguard Worker    media/libaaudio/
16*ec779b8eSAndroid Build Coastguard Worker    media/libaudioclient/
17*ec779b8eSAndroid Build Coastguard Worker    media/libaudiofoundation/
18*ec779b8eSAndroid Build Coastguard Worker    media/libaudiohal/
19*ec779b8eSAndroid Build Coastguard Worker    media/libaudioprocessing/
20*ec779b8eSAndroid Build Coastguard Worker    media/libaudiousecasevalidation/
21*ec779b8eSAndroid Build Coastguard Worker    media/libeffects/
22*ec779b8eSAndroid Build Coastguard Worker    media/libmediametrics/
23*ec779b8eSAndroid Build Coastguard Worker    media/libnbaio/
24*ec779b8eSAndroid Build Coastguard Worker    media/libnblog/
25*ec779b8eSAndroid Build Coastguard Worker    services/audioflinger/
26*ec779b8eSAndroid Build Coastguard Worker    services/audioparameterparser/
27*ec779b8eSAndroid Build Coastguard Worker    services/audiopolicy/
28*ec779b8eSAndroid Build Coastguard Worker    services/medialog/
29*ec779b8eSAndroid Build Coastguard Worker    services/oboeservice/
30*ec779b8eSAndroid Build Coastguard Worker
31*ec779b8eSAndroid Build Coastguard Worker# Only turn on clang-format check for the following subfolders.
32*ec779b8eSAndroid Build Coastguard Workerclang_format = --commit ${PREUPLOAD_COMMIT} --style file --extensions c,h,cc,cpp
33*ec779b8eSAndroid Build Coastguard Worker               media/libaudioclient/tests/
34*ec779b8eSAndroid Build Coastguard Worker               media/libaudiohal/tests/
35*ec779b8eSAndroid Build Coastguard Worker               media/libmediatranscoding/
36*ec779b8eSAndroid Build Coastguard Worker               services/camera/virtualcamera/
37*ec779b8eSAndroid Build Coastguard Worker               services/mediatranscoding/
38