xref: /aosp_15_r20/development/PREUPLOAD.cfg (revision 90c8c64db3049935a07c6143d7fd006e26f8ecca)
1*90c8c64dSAndroid Build Coastguard Worker# Per-project `repo upload` hook settings.
2*90c8c64dSAndroid Build Coastguard Worker# https://android.googlesource.com/platform/tools/repohooks
3*90c8c64dSAndroid Build Coastguard Worker
4*90c8c64dSAndroid Build Coastguard Worker[Builtin Hooks]
5*90c8c64dSAndroid Build Coastguard Workerrustfmt = true
6*90c8c64dSAndroid Build Coastguard Workerktfmt = true
7*90c8c64dSAndroid Build Coastguard Workerbpfmt = true
8*90c8c64dSAndroid Build Coastguard Workerclang_format = true
9*90c8c64dSAndroid Build Coastguard Worker
10*90c8c64dSAndroid Build Coastguard Worker[Builtin Hooks Options]
11*90c8c64dSAndroid Build Coastguard Workerktfmt = --kotlinlang-style
12*90c8c64dSAndroid Build Coastguard Workerclang_format = --commit ${PREUPLOAD_COMMIT} --style file --extensions c,h,cc,cpp
13*90c8c64dSAndroid Build Coastguard Worker
14*90c8c64dSAndroid Build Coastguard Worker[Options]
15*90c8c64dSAndroid Build Coastguard Workerignore_merged_commits = true
16*90c8c64dSAndroid Build Coastguard Worker
17*90c8c64dSAndroid Build Coastguard Worker[Hook Scripts]
18*90c8c64dSAndroid Build Coastguard Workerwinscope = ./tools/winscope/hooks/pre-upload ${PREUPLOAD_FILES}
19*90c8c64dSAndroid Build Coastguard Worker
20*90c8c64dSAndroid Build Coastguard Workercheckstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --sha ${PREUPLOAD_COMMIT}
21*90c8c64dSAndroid Build Coastguard Worker
22*90c8c64dSAndroid Build Coastguard Workerktlint_hook = ${REPO_ROOT}/prebuilts/ktlint/ktlint.py --no-verify-format -f ${PREUPLOAD_FILES}
23*90c8c64dSAndroid Build Coastguard Worker
24*90c8c64dSAndroid Build Coastguard Worker[Tool Paths]
25*90c8c64dSAndroid Build Coastguard Workerktfmt = ${REPO_ROOT}/external/ktfmt/ktfmt.sh
26