Skip to content

Commit 1474e6f

Browse files
committed
README.md : regenerate
1 parent c95624d commit 1474e6f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -803,12 +803,13 @@ Model is described in `zproject_known_projects.xml` file:
803803

804804
### Optional : Class filename configuration
805805

806-
Exemple:
806+
Example:
807807
```classfilename
808-
<classfilename use-cxx = "true" pkgincludedir = "false" keep-tree = "true" pretty-print = "no" source-extension = "cpp" header-extension = "hpp" />
808+
<classfilename use-cxx = "true" use-cxx-gcc-4-9 = "true" pkgincludedir = "false" keep-tree = "true" pretty-print = "no" source-extension = "cpp" header-extension = "hpp" />
809809
```
810810

811811
* use-cxx will force usage (or not) of c++.
812+
* use-cxx-gcc-4-9 will enable "use-cxx" AND enforce the use of gcc-4.9 on Travis CI for nearly complete C++11 language support that is lacking in default gcc-4.8 there.
812813
* keep-tree will keep the include tree structure on the install (as opposed to flat delivery of include files basenames into the single-level target directory), must be used with a conservative name format (ex: pretty-print = "no"). Currently only supported with autotool.
813814
* pkgincludedir option chooses whether headers of this project should be dumped into the common system includedir (legacy default), or into an includedir/projname subdirectory?. Currently only supported with autotool.
814815
* pretty-print define the type of class name format change in order to generate the filename. It uses the pretty-print option of gsl (see Substituting Symbols and Expressions on https://github.com/zeromq/gsl#expressions for more information).
@@ -819,7 +820,8 @@ Default value :
819820
* pretty-print : substitute_non_alpha_to_make_c_identifier (c option)
820821
* header-extension : h
821822
* source-extension : c (unless a cc file is present, then cc)
822-
* use-cxx : true if a cc file is present false otherwhise
823+
* use-cxx : true if a cc file is present, false otherwhise
824+
* use-cxx-gcc-4-9 : false by default, older GCC versions still suffice for many C++11 features
823825

824826
### Targets
825827

0 commit comments

Comments
 (0)