diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000000..a8b8a88f5d2 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,34 @@ +# To use this config on you editor, follow the instructions at: +# http://editorconfig.org + +root = true + +[*] +charset = utf-8 +insert_final_newline = true + +[*.{c,h,cpp,hpp,cc,hh}] +indent_style = space +indent_size = 3 + +[{Makefile*,*.mk}] +indent_style = tab + +[{*.py,SCons*}] +indent_style = space +indent_size = 4 + +[*.pl] +indent_style = space +indent_size = 4 + +[*.m4] +indent_style = space +indent_size = 2 + +[*.yml] +indent_style = space +indent_size = 2 + +[*.patch] +trim_trailing_whitespace = false diff --git a/bin/.editorconfig b/bin/.editorconfig new file mode 100644 index 00000000000..b9a948f405d --- /dev/null +++ b/bin/.editorconfig @@ -0,0 +1,3 @@ +[*.sh] +indent_style = space +indent_size = 2 diff --git a/include/D3D9/.editorconfig b/include/D3D9/.editorconfig new file mode 100644 index 00000000000..0dcc752e463 --- /dev/null +++ b/include/D3D9/.editorconfig @@ -0,0 +1,2 @@ +[*.h] +indent_style = tab diff --git a/include/c11/.editorconfig b/include/c11/.editorconfig new file mode 100644 index 00000000000..bdbea000b53 --- /dev/null +++ b/include/c11/.editorconfig @@ -0,0 +1,3 @@ +[*.h] +indent_style = space +indent_size = 4 diff --git a/include/d3dadapter/.editorconfig b/include/d3dadapter/.editorconfig new file mode 100644 index 00000000000..bdbea000b53 --- /dev/null +++ b/include/d3dadapter/.editorconfig @@ -0,0 +1,3 @@ +[*.h] +indent_style = space +indent_size = 4 diff --git a/include/vulkan/.editorconfig b/include/vulkan/.editorconfig new file mode 100644 index 00000000000..bdbea000b53 --- /dev/null +++ b/include/vulkan/.editorconfig @@ -0,0 +1,3 @@ +[*.h] +indent_style = space +indent_size = 4 diff --git a/src/egl/drivers/haiku/.editorconfig b/src/egl/drivers/haiku/.editorconfig new file mode 100644 index 00000000000..5ae8c6f76d5 --- /dev/null +++ b/src/egl/drivers/haiku/.editorconfig @@ -0,0 +1,2 @@ +[*.cpp] +indent_style = tab diff --git a/src/egl/wayland/.editorconfig b/src/egl/wayland/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/egl/wayland/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/drivers/freedreno/.editorconfig b/src/gallium/drivers/freedreno/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/drivers/freedreno/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/drivers/r300/.editorconfig b/src/gallium/drivers/r300/.editorconfig new file mode 100644 index 00000000000..7b12a40ca00 --- /dev/null +++ b/src/gallium/drivers/r300/.editorconfig @@ -0,0 +1,3 @@ +[*.{c,h}] +indent_style = space +indent_size = 4 diff --git a/src/gallium/drivers/r600/.editorconfig b/src/gallium/drivers/r600/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/drivers/r600/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/drivers/radeon/.editorconfig b/src/gallium/drivers/radeon/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/drivers/radeon/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/drivers/radeonsi/.editorconfig b/src/gallium/drivers/radeonsi/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/drivers/radeonsi/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/drivers/vc4/.editorconfig b/src/gallium/drivers/vc4/.editorconfig new file mode 100644 index 00000000000..f3d8c479154 --- /dev/null +++ b/src/gallium/drivers/vc4/.editorconfig @@ -0,0 +1,3 @@ +[*.{c,h}] +indent_style = space +indent_size = 8 diff --git a/src/gallium/drivers/vc4/kernel/.editorconfig b/src/gallium/drivers/vc4/kernel/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/drivers/vc4/kernel/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/state_trackers/hgl/.editorconfig b/src/gallium/state_trackers/hgl/.editorconfig new file mode 100644 index 00000000000..f391def61c9 --- /dev/null +++ b/src/gallium/state_trackers/hgl/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h,cpp,hpp}] +indent_style = tab diff --git a/src/gallium/state_trackers/nine/.editorconfig b/src/gallium/state_trackers/nine/.editorconfig new file mode 100644 index 00000000000..7b12a40ca00 --- /dev/null +++ b/src/gallium/state_trackers/nine/.editorconfig @@ -0,0 +1,3 @@ +[*.{c,h}] +indent_style = space +indent_size = 4 diff --git a/src/gallium/state_trackers/xa/.editorconfig b/src/gallium/state_trackers/xa/.editorconfig new file mode 100644 index 00000000000..7b12a40ca00 --- /dev/null +++ b/src/gallium/state_trackers/xa/.editorconfig @@ -0,0 +1,3 @@ +[*.{c,h}] +indent_style = space +indent_size = 4 diff --git a/src/gallium/targets/d3dadapter9/.editorconfig b/src/gallium/targets/d3dadapter9/.editorconfig new file mode 100644 index 00000000000..7b12a40ca00 --- /dev/null +++ b/src/gallium/targets/d3dadapter9/.editorconfig @@ -0,0 +1,3 @@ +[*.{c,h}] +indent_style = space +indent_size = 4 diff --git a/src/gallium/targets/haiku-softpipe/.editorconfig b/src/gallium/targets/haiku-softpipe/.editorconfig new file mode 100644 index 00000000000..f391def61c9 --- /dev/null +++ b/src/gallium/targets/haiku-softpipe/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h,cpp,hpp}] +indent_style = tab diff --git a/src/gallium/winsys/freedreno/drm/.editorconfig b/src/gallium/winsys/freedreno/drm/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/winsys/freedreno/drm/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/winsys/nouveau/drm/.editorconfig b/src/gallium/winsys/nouveau/drm/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/winsys/nouveau/drm/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gallium/winsys/radeon/drm/.editorconfig b/src/gallium/winsys/radeon/drm/.editorconfig new file mode 100644 index 00000000000..7b12a40ca00 --- /dev/null +++ b/src/gallium/winsys/radeon/drm/.editorconfig @@ -0,0 +1,3 @@ +[*.{c,h}] +indent_style = space +indent_size = 4 diff --git a/src/gallium/winsys/sw/hgl/.editorconfig b/src/gallium/winsys/sw/hgl/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/gallium/winsys/sw/hgl/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/getopt/.editorconfig b/src/getopt/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/getopt/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab diff --git a/src/gtest/.editorconfig b/src/gtest/.editorconfig new file mode 100644 index 00000000000..0880bacaac9 --- /dev/null +++ b/src/gtest/.editorconfig @@ -0,0 +1,3 @@ +[*.{cc,h}] +indent_style = space +indent_size = 2 diff --git a/src/hgl/.editorconfig b/src/hgl/.editorconfig new file mode 100644 index 00000000000..0a01d20a29a --- /dev/null +++ b/src/hgl/.editorconfig @@ -0,0 +1,2 @@ +[*.{cpp,h}] +indent_style = tab diff --git a/src/mesa/drivers/dri/nouveau/.editorconfig b/src/mesa/drivers/dri/nouveau/.editorconfig new file mode 100644 index 00000000000..cc8e11ffd65 --- /dev/null +++ b/src/mesa/drivers/dri/nouveau/.editorconfig @@ -0,0 +1,2 @@ +[*.{c,h}] +indent_style = tab