You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
unique_class_name := "0"|"1" (optional, defaults to 0) As a failsafe, forbid naming agents or classes same as the project itself (can cause conflicts in generated header filenames). Disable explicitly (set to 0) only in legacy projects that can not regenerate otherwise, and try to fix those.
229
+
license := optional common tag of the project's license ("MPLv2", "GPL-2.0+", "CompanyName Proprietary" etc.); see also license.xml for longer wording
230
+
check_license_years := "0"|"1"|"2" (optional, defaults to 0) When a project is regenerated, and if any license text(s) are defined, we check that at least one Copyright line in at least one license text contains the current year, and warn if not. If this option is set to "1", we also pause so that interactive developers can see this warning better and intervene. With "2" require that the year is mentioned, abort GSL with year if it is not.
228
231
-->
229
232
<project script = "zproject.gsl" name = "zproject"
230
233
email = "zeromq-dev@lists.zeromq.org"
@@ -237,7 +240,10 @@ zproject's `project.xml` contains an extensive description of the available conf
237
240
part of the XML tree. This file can provide content of such tags
238
241
as <license> (detailed text to put in generated file headers)
239
242
and <starting_year> (a number to put in packaging copyright
240
-
summaries).
243
+
summaries). Note that a verbatim "license.xml" file would be
244
+
created if it is currently missing but the tag is present, and
245
+
then it would be seeded with a current starting_year and some
246
+
boilerplate reminder to specify a real license and copyright.
unique_class_name := "0"|"1" (optional, defaults to 0) As a failsafe, forbid naming agents or classes same as the project itself (can cause conflicts in generated header filenames). Disable explicitly (set to 0) only in legacy projects that can not regenerate otherwise, and try to fix those.
52
+
license := optional common tag of the project's license ("MPLv2", "GPL-2.0+", "CompanyName Proprietary" etc.); see also license.xml for longer wording
53
+
check_license_years := "0"|"1"|"2" (optional, defaults to 0) When a project is regenerated, and if any license text(s) are defined, we check that at least one Copyright line in at least one license text contains the current year, and warn if not. If this option is set to "1", we also pause so that interactive developers can see this warning better and intervene. With "2" require that the year is mentioned, abort GSL with year if it is not.
51
54
-->
52
55
<project script = "zproject.gsl" name = "zproject"
53
56
email = "zeromq-dev@lists.zeromq.org"
@@ -60,7 +63,10 @@
60
63
part of the XML tree. This file can provide content of such tags
61
64
as <license> (detailed text to put in generated file headers)
62
65
and <starting_year> (a number to put in packaging copyright
63
-
summaries).
66
+
summaries). Note that a verbatim "license.xml" file would be
67
+
created if it is currently missing but the tag is present, and
68
+
then it would be seeded with a current starting_year and some
69
+
boilerplate reminder to specify a real license and copyright.
0 commit comments