xref: /aosp_15_r20/external/vulkan-validation-layers/.cmake-format.py (revision b7893ccf7851cd6a48cc5a1e965257d8a5cdcc70)
1*b7893ccfSSadaf Ebrahimi# Configuration for cmake-format (v0.4.1, circa Jul 2018)
2*b7893ccfSSadaf Ebrahimi# https://github.com/cheshirekow/cmake_format
3*b7893ccfSSadaf Ebrahimi
4*b7893ccfSSadaf Ebrahimi# How wide to allow formatted cmake files
5*b7893ccfSSadaf Ebrahimiline_width = 132
6*b7893ccfSSadaf Ebrahimi
7*b7893ccfSSadaf Ebrahimi# How many spaces to tab for indent
8*b7893ccfSSadaf Ebrahimitab_size = 4
9*b7893ccfSSadaf Ebrahimi
10*b7893ccfSSadaf Ebrahimi# If arglists are longer than this, break them always
11*b7893ccfSSadaf Ebrahimimax_subargs_per_line = 3
12*b7893ccfSSadaf Ebrahimi
13*b7893ccfSSadaf Ebrahimi# If true, separate flow control names from their parentheses with a space
14*b7893ccfSSadaf Ebrahimiseparate_ctrl_name_with_space = False
15*b7893ccfSSadaf Ebrahimi
16*b7893ccfSSadaf Ebrahimi# If true, separate function names from parentheses with a space
17*b7893ccfSSadaf Ebrahimiseparate_fn_name_with_space = False
18*b7893ccfSSadaf Ebrahimi
19*b7893ccfSSadaf Ebrahimi# If a statement is wrapped to more than one line, than dangle the closing
20*b7893ccfSSadaf Ebrahimi# parenthesis on it's own line
21*b7893ccfSSadaf Ebrahimidangle_parens = False
22*b7893ccfSSadaf Ebrahimi
23*b7893ccfSSadaf Ebrahimi# What character to use for bulleted lists
24*b7893ccfSSadaf Ebrahimibullet_char = u'*'
25*b7893ccfSSadaf Ebrahimi
26*b7893ccfSSadaf Ebrahimi# What character to use as punctuation after numerals in an enumerated list
27*b7893ccfSSadaf Ebrahimienum_char = u'.'
28*b7893ccfSSadaf Ebrahimi
29*b7893ccfSSadaf Ebrahimi# What style line endings to use in the output.
30*b7893ccfSSadaf Ebrahimiline_ending = u'unix'
31*b7893ccfSSadaf Ebrahimi
32*b7893ccfSSadaf Ebrahimi# Format command names consistently as 'lower' or 'upper' case
33*b7893ccfSSadaf Ebrahimicommand_case = u'lower'
34*b7893ccfSSadaf Ebrahimi
35