From: Christophe de Dinechin <dinechin@xxxxxxxxxx> Signed-off-by: Christophe de Dinechin <dinechin@xxxxxxxxxx> --- docs/spice_style.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/spice_style.txt b/docs/spice_style.txt index c127f026..72ed2ef7 100644 --- a/docs/spice_style.txt +++ b/docs/spice_style.txt @@ -14,7 +14,16 @@ Names Use lower case and separate words using dashes (e.g., file-name.c, header.h). -Use standard file extension for C source and header files. +The file extensions used in the SPICE project are: +- .c for C source +- .cpp for C++ sources +- .h for headers that can be included from C code +- .hpp for headers that are strictly reserved to C++ +- .m for Objective-C source files (currently not properly enforced) + +Note that .h headers may contain C++ code as long as the header can +sucessfully be included from a C source file. + Line width ~~~~~~~~~~ -- 2.13.5 (Apple Git-94) _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel