From 9e95ebc7e2b0832cf920c79d6235563340e49c14 Mon Sep 17 00:00:00 2001 From: Rafal Galka Date: Thu, 8 Jan 2015 13:06:45 +0100 Subject: [PATCH] [Tool][Generator] License boilerplates Change-Id: I9153be4cac3829b788bdc26d2ff1bd6071d1fe88 --- tools/skeleton_generator/WAPIOven.py | 9 ++++++++- tools/skeleton_generator/WebIDL.py | 4 ++++ tools/skeleton_generator/tpl/tpl_api.js | 7 ++++++- tools/skeleton_generator/tpl/tpl_extension.cc | 2 +- tools/skeleton_generator/tpl/tpl_extension.h | 2 +- tools/skeleton_generator/tpl/tpl_instance.cc | 2 +- tools/skeleton_generator/tpl/tpl_instance.h | 2 +- 7 files changed, 22 insertions(+), 6 deletions(-) diff --git a/tools/skeleton_generator/WAPIOven.py b/tools/skeleton_generator/WAPIOven.py index 5b7bf4bd..752cb1d1 100644 --- a/tools/skeleton_generator/WAPIOven.py +++ b/tools/skeleton_generator/WAPIOven.py @@ -1,6 +1,11 @@ +# Copyright 2015 Samsung Electronics Co, Ltd. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + import WebIDL from collections import OrderedDict from Queue import Queue +from datetime import date import jinja2 cppPrimitiveMap = { @@ -185,7 +190,8 @@ class Compiler(IndentPrintable): 'callbacks':self.ctx['callback'], 'tizen': self.ctx['Tizen'], 'window': self.ctx['Window'], - 'cmdtable' : self.ctx['cmdtable']}) + 'cmdtable' : self.ctx['cmdtable'], + 'year' : date.today().year}) TPL_EXTENSION_H = "tpl_extension.h" @@ -221,6 +227,7 @@ class Compiler(IndentPrintable): vals['tizen'] = self.ctx['Tizen'] vals['window'] = self.ctx['Window'] vals['cmdtable'] = self.ctx['cmdtable'] + vals['year'] = date.today().year return tpl.render(vals) diff --git a/tools/skeleton_generator/WebIDL.py b/tools/skeleton_generator/WebIDL.py index 31aeef12..db2f9b2d 100644 --- a/tools/skeleton_generator/WebIDL.py +++ b/tools/skeleton_generator/WebIDL.py @@ -1,3 +1,7 @@ +# Copyright 2015 Samsung Electronics Co, Ltd. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + import sys from pprint import pprint diff --git a/tools/skeleton_generator/tpl/tpl_api.js b/tools/skeleton_generator/tpl/tpl_api.js index 5da5cc81..3791c8fd 100644 --- a/tools/skeleton_generator/tpl/tpl_api.js +++ b/tools/skeleton_generator/tpl/tpl_api.js @@ -1,5 +1,10 @@ +/* global tizen, xwalk, extension */ + +// Copyright {{year}} Samsung Electronics Co, Ltd. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + {% for module in modules %} -// {{module.name}} var validator_ = xwalk.utils.validator; var types_ = validator_.Types; diff --git a/tools/skeleton_generator/tpl/tpl_extension.cc b/tools/skeleton_generator/tpl/tpl_extension.cc index 3a9a8b63..9aafa1be 100644 --- a/tools/skeleton_generator/tpl/tpl_extension.cc +++ b/tools/skeleton_generator/tpl/tpl_extension.cc @@ -1,4 +1,4 @@ -// Copyright 2014 Samsung Electronics Co, Ltd. All rights reserved. +// Copyright {{year}} Samsung Electronics Co, Ltd. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. diff --git a/tools/skeleton_generator/tpl/tpl_extension.h b/tools/skeleton_generator/tpl/tpl_extension.h index 92d55d82..e1067b4c 100644 --- a/tools/skeleton_generator/tpl/tpl_extension.h +++ b/tools/skeleton_generator/tpl/tpl_extension.h @@ -1,4 +1,4 @@ -// Copyright 2014 Samsung Electronics Co, Ltd. All rights reserved. +// Copyright {{year}} Samsung Electronics Co, Ltd. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. diff --git a/tools/skeleton_generator/tpl/tpl_instance.cc b/tools/skeleton_generator/tpl/tpl_instance.cc index ed18fcee..a6f8b311 100644 --- a/tools/skeleton_generator/tpl/tpl_instance.cc +++ b/tools/skeleton_generator/tpl/tpl_instance.cc @@ -1,4 +1,4 @@ -// Copyright 2014 Samsung Electronics Co, Ltd. All rights reserved. +// Copyright {{year}} Samsung Electronics Co, Ltd. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. diff --git a/tools/skeleton_generator/tpl/tpl_instance.h b/tools/skeleton_generator/tpl/tpl_instance.h index 3e5fd69d..ab687370 100644 --- a/tools/skeleton_generator/tpl/tpl_instance.h +++ b/tools/skeleton_generator/tpl/tpl_instance.h @@ -1,4 +1,4 @@ -// Copyright 2014 Samsung Electronics Co, Ltd. All rights reserved. +// Copyright {{year}} Samsung Electronics Co, Ltd. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -- 2.34.1