root = true

[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 4
tab_width = 8
trim_trailing_whitespace = true
insert_final_newline = true

[DEVELOPERS]
indent_style = tab
indent_size = tab

[Config*.in*]
indent_style = tab
indent_size = tab

[linux/Config.ext.in]
indent_style = tab
indent_size = tab

[Makefile*]
indent_style = tab
indent_size = tab

[*.mk]
indent_style = tab
indent_size = tab

[*.patch]
trim_trailing_whitespace = false

[S{0..9}{0..9}*]
indent_style = tab
indent_size = tab

[*.adoc]
trim_trailing_whitespace = false

[*.{c++,cc,cpp,cxx,h,h++,hh,hpp,hxx,inl,ipp,tlh,tli}]

cpp_indent_case_contents_when_block = true
cpp_new_line_before_open_brace_namespace = new_line
cpp_new_line_before_open_brace_function = new_line
