diff --git a/src/json/schema/src/common_c.py b/src/json/schema/src/common_c.py index 4ccf16b28e1c6924a971e195b7ce46c106152ab1..239440a0906d8606e188827c5a1ccc499fd3ac72 100644 --- a/src/json/schema/src/common_c.py +++ b/src/json/schema/src/common_c.py @@ -22,6 +22,16 @@ History: 2019-06-17 # # You should have received a copy of the GNU General Public License # along with libocispec. If not, see . +# +# As a special exception, you may create a larger work that contains +# part or all of the libocispec parser skeleton and distribute that work +# under terms of your choice, so long as that work isn't itself a +# parser generator using the skeleton or a modified version thereof +# as a parser skeleton. Alternatively, if you modify or redistribute +# the parser skeleton itself, you may (at your option) remove this +# special exception, which will cause the skeleton and the resulting +# libocispec output files to be licensed under the GNU General Public +# License without this special exception. CODE = '''// Auto generated file. Do not edit! # define _GNU_SOURCE diff --git a/src/json/schema/src/common_h.py b/src/json/schema/src/common_h.py index c1a8a8bd21a37fb83d7c72ace9d4d16487672849..8baafbebdd5deb57cbb76153189c298c5e1dc7f8 100644 --- a/src/json/schema/src/common_h.py +++ b/src/json/schema/src/common_h.py @@ -23,6 +23,15 @@ History: 2019-06-17 # You should have received a copy of the GNU General Public License # along with libocispec. If not, see . # +# As a special exception, you may create a larger work that contains +# part or all of the libocispec parser skeleton and distribute that work +# under terms of your choice, so long as that work isn't itself a +# parser generator using the skeleton or a modified version thereof +# as a parser skeleton. Alternatively, if you modify or redistribute +# the parser skeleton itself, you may (at your option) remove this +# special exception, which will cause the skeleton and the resulting +# libocispec output files to be licensed under the GNU General Public +# License without this special exception. #!/usr/bin/python -Es """ diff --git a/src/json/schema/src/generate.py b/src/json/schema/src/generate.py index 534e07e8cfb9e01d8939716dde970dda816983f6..698262c1b9574826532f9443b35c4f353bfd6ed6 100644 --- a/src/json/schema/src/generate.py +++ b/src/json/schema/src/generate.py @@ -22,6 +22,16 @@ History: 2019-06-17 # # You should have received a copy of the GNU General Public License # along with libocispec. If not, see . +# +# As a special exception, you may create a larger work that contains +# part or all of the libocispec parser skeleton and distribute that work +# under terms of your choice, so long as that work isn't itself a +# parser generator using the skeleton or a modified version thereof +# as a parser skeleton. Alternatively, if you modify or redistribute +# the parser skeleton itself, you may (at your option) remove this +# special exception, which will cause the skeleton and the resulting +# libocispec output files to be licensed under the GNU General Public +# License without this special exception. import traceback import os diff --git a/src/json/schema/src/headers.py b/src/json/schema/src/headers.py index 98116a60d6dba75640523669119851d06b4222b6..e35d24c89deb6f15a57621d81d14419b7b0a036b 100644 --- a/src/json/schema/src/headers.py +++ b/src/json/schema/src/headers.py @@ -23,6 +23,16 @@ History: 2019-06-17 # You should have received a copy of the GNU General Public License # along with libocispec. If not, see . # +# As a special exception, you may create a larger work that contains +# part or all of the libocispec parser skeleton and distribute that work +# under terms of your choice, so long as that work isn't itself a +# parser generator using the skeleton or a modified version thereof +# as a parser skeleton. Alternatively, if you modify or redistribute +# the parser skeleton itself, you may (at your option) remove this +# special exception, which will cause the skeleton and the resulting +# libocispec output files to be licensed under the GNU General Public +# License without this special exception. +# #!/usr/bin/python -Es import helpers diff --git a/src/json/schema/src/helpers.py b/src/json/schema/src/helpers.py index 92a96c9ddff8d7a5e7a67635a1e1414e24e8f2e9..cb344c68e1ec0da9c5d8b41718f5493d8ba843fa 100644 --- a/src/json/schema/src/helpers.py +++ b/src/json/schema/src/helpers.py @@ -23,6 +23,15 @@ History: 2019-06-17 # You should have received a copy of the GNU General Public License # along with libocispec. If not, see . # +# As a special exception, you may create a larger work that contains +# part or all of the libocispec parser skeleton and distribute that work +# under terms of your choice, so long as that work isn't itself a +# parser generator using the skeleton or a modified version thereof +# as a parser skeleton. Alternatively, if you modify or redistribute +# the parser skeleton itself, you may (at your option) remove this +# special exception, which will cause the skeleton and the resulting +# libocispec output files to be licensed under the GNU General Public +# License without this special exception. #!/usr/bin/python -Es import os import sys diff --git a/src/json/schema/src/sources.py b/src/json/schema/src/sources.py index d4b53932c41b527b946014728eae54c1ee7a0910..3b5d9a153a0c6c945e3f54f8c696cc7893795f10 100644 --- a/src/json/schema/src/sources.py +++ b/src/json/schema/src/sources.py @@ -19,6 +19,15 @@ # You should have received a copy of the GNU General Public License # along with libocispec. If not, see . # +# As a special exception, you may create a larger work that contains +# part or all of the libocispec parser skeleton and distribute that work +# under terms of your choice, so long as that work isn't itself a +# parser generator using the skeleton or a modified version thereof +# as a parser skeleton. Alternatively, if you modify or redistribute +# the parser skeleton itself, you may (at your option) remove this +# special exception, which will cause the skeleton and the resulting +# libocispec output files to be licensed under the GNU General Public +# License without this special exception. import helpers