-
Notifications
You must be signed in to change notification settings - Fork 1
/
.cmake-format.yaml
30 lines (30 loc) · 1.17 KB
/
.cmake-format.yaml
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
format:
# How wide to allow formatted cmake files
line_width: 88
# How many spaces to tab for indent
tab_size: 2
# If true, separate flow control names from their parentheses
# with a space
separate_ctrl_name_with_space: false
# If true, separate function names from parentheses with a
# space
separate_fn_name_with_space: false
# If a statement is wrapped to more than one line, than dangle
# the closing parenthesis on its own line.
dangle_parens: true
# If the trailing parenthesis must be 'dangled' on its on
# 'line, then align it to this reference: `prefix`: the start'
# 'of the statement, `prefix-indent`: the start of the'
# 'statement, plus one indentation level, `child`: align to'
# the column of the arguments
dangle_align: prefix
# Format command names consistently as 'lower' or 'upper' case
command_case: canonical
# Format keywords consistently as 'lower' or 'upper' case
keyword_case: unchanged
# If true, the argument lists which are known to be sortable
# will be sorted lexicographically
enable_sort: true
# If true, the parsers may infer whether or not an argument
# list is sortable (without annotation).
autosort: true