olena-0.10 10.279: Add missing copyright headers (Swilena)
2007-02-10 Roland Levillain <roland@lrde.epita.fr> Add missing copyright headers. * src/copyright.template: New. * copyright.py: New. Use it... * generate_arith_instantiations.py, * generate_conversions_instantiations.py, * generate_morpho_instantiations.py: ...here to insert copyright notices in generated files. Add copyright header. * Makefile.am, configure.ac, doc/Makefile.am, * doc/examples/python/simple.py, doc/examples/ruby/simple.rb, * meta/Makefile.am, meta/swilena_arith.i, meta/swilena_basics.i, * meta/swilena_config.i, meta/swilena_conversions.i, * meta/swilena_core.i, meta/swilena_decl.i, meta/swilena_describe.i, * meta/swilena_exception.i, meta/swilena_image.i, * meta/swilena_imagesize.i, meta/swilena_morpho.i, * meta/swilena_ntg.i, meta/swilena_ntg_macros.i, * meta/swilena_point.i, meta/swilena_structelt.i, * meta/swilena_w_win.i, python/Makefile.am, python/swilena_all1d.py, * python/swilena_all2d.py, python/swilena_all3d.py, * python/swilena_display.py, python/tests/Makefile.am, * python/tests/arith.py, python/tests/conversions.py, * python/tests/morpho.py, python/tests/sanity.py, * python/tests/simple1.py, ruby/Makefile.am, * ruby/swilena_display.rb, ruby/tests/Makefile.am, * ruby/tests/arith.rb, ruby/tests/conversions.rb, * ruby/tests/morpho.rb, ruby/tests/sanity.rb, ruby/tests/simple1.rb, * src/Makefile.am: Add copyright header. * expand.sh: Likewise. (copyright_notice_cxx, copyright_notice_shell): New functions. Use them to insert copyright notices in generated files. * doc/swilena.texi: s/L\.R\.D\.E\./LRDE/. * Makefile.am (EXTRA_DIST): Add copyright.py. * src/Makefile.am (EXTRA_DIST): New. Add copyright.template. --- 10.278/tools/swilena/configure.ac Mon, 03 Mar 2003 18:06:54 +0100 burrus_n (oln/o/26_configure. 1.2 644) +++ 10.279/tools/swilena/configure.ac Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/o/26_configure. 1.3 644) @@ -1,3 +1,31 @@ +# Copyright (C) 2002, 2003 EPITA Research and Development Laboratory +# +# This file is part of the Olena Library. This library is free +# software; you can redistribute it and/or modify it under the terms +# of the GNU General Public License version 2 as published by the +# Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this library; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# As a special exception, you may use this file as part of a free +# software library without restriction. Specifically, if other files +# instantiate templates or use macros or inline functions from this +# file, or you compile this file and link it with other files to +# produce an executable, this file does not by itself cause the +# resulting executable to be covered by the GNU General Public +# License. This exception does not however invalidate any other +# reasons why the executable file might be covered by the GNU General +# Public License. + + AC_PREREQ([2.54]) source oln-version --- 10.278/tools/swilena/doc/Makefile.am Mon, 22 Sep 2003 00:41:25 +0200 burrus_n (oln/n/39_Makefile.a 1.3 644) +++ 10.279/tools/swilena/doc/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/n/39_Makefile.a 1.4 644) @@ -1,3 +1,31 @@ +## Copyright (C) 2002, 2003 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # FIXME: install the examples somewhere EXTRA_DIST = examples dist_noinst_DATA = swilena.dvi swilena.pdf --- 10.278/tools/swilena/doc/swilena.texi Sat, 10 Apr 2004 19:36:38 +0200 van-vl_n (oln/n/40_swilena.te 1.1.1.5 644) +++ 10.279/tools/swilena/doc/swilena.texi Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/n/40_swilena.te 1.1.1.6 644) @@ -15,7 +15,7 @@ Interfacing Olena (Swilena) both in terms of usage and provided functionality. -Copyright © 2002, 2003, 2004 @strong{L.R.D.E.} +Copyright © 2002, 2003, 2004 @strong{LRDE} @end copying --- 10.278/tools/swilena/Makefile.am Fri, 07 Jul 2006 18:40:24 +0200 levill_r (oln/o/25_Makefile.a 1.6 644) +++ 10.279/tools/swilena/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/o/25_Makefile.a 1.7 644) @@ -1,9 +1,38 @@ ## Process this file through Automake to produce Makefile.in -*- Makefile -*- +## Copyright (C) 2002, 2003, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + SUBDIRS = meta src doc $(OLN_SWILENA_SUBDIRS) EXTRA_DIST = \ expand.sh \ + copyright.py \ generate_arith_instantiations.py \ generate_conversions_instantiations.py \ generate_morpho_instantiations.py --- 10.278/tools/swilena/expand.sh Wed, 12 Jul 2006 12:39:41 +0200 levill_r (oln/s/25_expand.sh 1.21 744) +++ 10.279/tools/swilena/expand.sh Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/25_expand.sh 1.22 744) @@ -1,5 +1,33 @@ #! /bin/sh +# Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +# +# This file is part of the Olena Library. This library is free +# software; you can redistribute it and/or modify it under the terms +# of the GNU General Public License version 2 as published by the +# Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this library; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# As a special exception, you may use this file as part of a free +# software library without restriction. Specifically, if other files +# instantiate templates or use macros or inline functions from this +# file, or you compile this file and link it with other files to +# produce an executable, this file does not by itself cause the +# resulting executable to be covered by the GNU General Public +# License. This exception does not however invalidate any other +# reasons why the executable file might be covered by the GNU General +# Public License. + + [ -d "$1" -a -f "$1/expand.sh" -a -f "$1/ChangeLog" ] || \ { echo "usage: $0 <swilena srcdir>" >&2; exit 1; } @@ -9,6 +37,20 @@ mkdir -p "$SWILENA/python" mkdir -p "$SWILENA/ruby" +years="2003, 2004, 2006" + +# Insert a copyright notice whose lines are prefixed by `//'. +copyright_notice_cxx() +{ + sed -e "s|^|// |;s|<YEARS>|$years|" "$SWILENA/src/copyright.template" +} + +# Insert a copyright notice whose lines are prefixed by `#'. +copyright_notice_shell() +{ + sed -e "s/^/## /;s/<YEARS>/$years/" "$SWILENA/src/copyright.template" +} + MODULES="$MODULES ntg" EXTRA_DIST_MODULES= for dim in 1 2 3; do @@ -17,6 +59,12 @@ cat >"$SWILENA/src/swilena_basics${dim}d.i" <<EOF // -*- C++ -*- // Warning: this file was generated by expand.sh + +EOF + copyright_notice_cxx >>"$SWILENA/src/swilena_basics${dim}d.i" + cat >>"$SWILENA/src/swilena_basics${dim}d.i" <<EOF + + %include swilena_basics.i decl_basics($dim) EOF @@ -29,16 +77,25 @@ cat >"$SWILENA/src/swilena_$mod${dim}d.i" <<EOF // -*- C++ -*- // Warning: this file was generated by expand.sh + +EOF + # Insert the copyright notice. + copyright_notice_cxx >>"$SWILENA/src/swilena_$mod${dim}d.i" + cat >>"$SWILENA/src/swilena_$mod${dim}d.i" <<EOF + + %module swilena_$mod${dim}d %include swilena_$mod.i decl_$mod($dim) EOF + MODULES="$MODULES ${mod}${dim}d" done ## w_window instances for t in int float; do - echo "make_w_win(w_win${dim}d_$t, $dim, $t)" >>"$SWILENA/src/swilena_w_win${dim}d.i" + echo "make_w_win(w_win${dim}d_$t, $dim, $t)" \ + >>"$SWILENA/src/swilena_w_win${dim}d.i" done ## Image instances @@ -89,6 +146,11 @@ ## NOTE: this file was generated automatically by expand.sh ## +EOF +copyright_notice_shell +cat <<EOF + + AM_CPPFLAGS = -DOLN_EXCEPTIONS \$(PYTHON_CPPFLAGS) \\ -I\$(srcdir)/../src -I\$(srcdir)/../meta AM_CXXFLAGS = \$(CXXFLAGS_OPTIMIZE) \$(DOC_CPPFLAGS) @@ -185,6 +247,11 @@ ## NOTE: this file was generated automatically by expand.sh ## +EOF +copyright_notice_shell +cat <<EOF + + AM_CPPFLAGS = -DOLN_EXCEPTIONS \$(RUBY_CPPFLAGS) \\ -I\$(srcdir)/../src -I\$(srcdir)/../meta AM_CXXFLAGS = \$(CXXFLAGS_OPTIMIZE) \$(DOC_CPPFLAGS) --- 10.278/tools/swilena/meta/Makefile.am Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/26_Makefile.a 1.5 644) +++ 10.279/tools/swilena/meta/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/26_Makefile.a 1.6 644) @@ -1,5 +1,33 @@ ## Process this file through Automake to produce Makefile.in -*- Makefile -*- +## Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + EXTRA_DIST = swilena_basics.i swilena_core.i swilena_config.i \ swilena_decl.i swilena_describe.i swilena_exception.i \ swilena_image.i swilena_imagesize.i swilena_morpho.i \ --- 10.278/tools/swilena/meta/swilena_w_win.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/27_swilena_w_ 1.3 644) +++ 10.279/tools/swilena/meta/swilena_w_win.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/27_swilena_w_ 1.4 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + %include swilena_config.i /*------------------------. --- 10.278/tools/swilena/meta/swilena_structelt.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/28_swilena_st 1.5 644) +++ 10.279/tools/swilena/meta/swilena_structelt.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/28_swilena_st 1.6 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + %include swilena_config.i /*----------------------------------------------. --- 10.278/tools/swilena/meta/swilena_point.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/29_swilena_po 1.4 644) +++ 10.279/tools/swilena/meta/swilena_point.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/29_swilena_po 1.5 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + %include swilena_config.i /*--------------------------------------. --- 10.278/tools/swilena/meta/swilena_ntg.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/33_swilena_nt 1.10 644) +++ 10.279/tools/swilena/meta/swilena_ntg.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/33_swilena_nt 1.11 644) @@ -1,4 +1,34 @@ -%module swilena_ntg // -*- C++ -*- + // -*- C++ -*- + +// Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + +%module swilena_ntg %include swilena_config.i %include swilena_exception.i --- 10.278/tools/swilena/meta/swilena_morpho.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/34_swilena_mo 1.5 644) +++ 10.279/tools/swilena/meta/swilena_morpho.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/34_swilena_mo 1.6 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + %module swilena_morpho %include swilena_config.i --- 10.278/tools/swilena/meta/swilena_imagesize.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/35_swilena_im 1.3 644) +++ 10.279/tools/swilena/meta/swilena_imagesize.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/35_swilena_im 1.4 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + %include swilena_config.i /*---------------------------. --- 10.278/tools/swilena/meta/swilena_image.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/36_swilena_im 1.8 644) +++ 10.279/tools/swilena/meta/swilena_image.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/36_swilena_im 1.9 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + %include swilena_config.i %define decl_image(Dim) --- 10.278/tools/swilena/meta/swilena_exception.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/37_swilena_ex 1.5 644) +++ 10.279/tools/swilena/meta/swilena_exception.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/37_swilena_ex 1.6 644) @@ -1,4 +1,32 @@ -// -*- C++ -*- + // -*- C++ -*- + +// Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + %include exception.i --- 10.278/tools/swilena/meta/swilena_describe.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/s/38_swilena_de 1.4 644) +++ 10.279/tools/swilena/meta/swilena_describe.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/38_swilena_de 1.5 644) @@ -1,4 +1,34 @@ -%include std_string.i // -*- C++ -*- + // -*- C++ -*- + +// Copyright (C) 2003 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + +%include std_string.i %{ #include <sstream> %} --- 10.278/tools/swilena/meta/swilena_decl.i Sat, 27 Sep 2003 19:02:23 +0200 burrus_n (oln/s/39_swilena_de 1.2 644) +++ 10.279/tools/swilena/meta/swilena_decl.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/39_swilena_de 1.3 644) @@ -1,4 +1,33 @@ // -*- C++ -*- + +// Copyright (C) 2003 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + // Generic declaration forms. // Explicit template prefixes --- 10.278/tools/swilena/meta/swilena_core.i Tue, 06 May 2003 06:56:14 +0200 raph (oln/s/40_swilena_co 1.1 644) +++ 10.279/tools/swilena/meta/swilena_core.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/s/40_swilena_co 1.2 644) @@ -1,3 +1,32 @@ +// -*- C++ -*- + +// Copyright (C) 2003 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + namespace oln { --- 10.278/tools/swilena/python/tests/Makefile.am Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/v/15_Makefile.a 1.9 644) +++ 10.279/tools/swilena/python/tests/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/15_Makefile.a 1.10 644) @@ -3,6 +3,34 @@ ## Makefile.am for swilena/python/tests ## +## Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + TESTS_ENVIRONMENT = \ PYTHONPATH="..:$(srcdir)/..:$(PYTHONPATH):" \ IMGDIR="$(top_srcdir)/olena/img" --- 10.278/tools/swilena/python/tests/simple1.py Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/v/16_simple1.py 1.6 744) +++ 10.279/tools/swilena/python/tests/simple1.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/16_simple1.py 1.7 744) @@ -1,5 +1,33 @@ #! /usr/bin/env python +## Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + import os import sys import ltihooks --- 10.278/tools/swilena/ruby/Makefile.am Sun, 22 Oct 2006 11:57:38 +0200 levill_r (oln/v/17_Makefile.a 1.11 644) +++ 10.279/tools/swilena/ruby/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/17_Makefile.a 1.12 644) @@ -3,6 +3,34 @@ ## Makefile.am for swilena/python ## +## Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + SUBDIRS = . tests rubydir = $(libdir)/ruby --- 10.278/tools/swilena/ruby/tests/Makefile.am Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/v/18_Makefile.a 1.8 644) +++ 10.279/tools/swilena/ruby/tests/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/18_Makefile.a 1.9 644) @@ -3,6 +3,34 @@ ## Makefile.am for swilena/ruby/tests ## +## Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + TESTS_ENVIRONMENT = \ SWILENA_PATH="$(srcdir)/..:..:../.libs" \ IMGDIR="$(top_srcdir)/olena/img" --- 10.278/tools/swilena/ruby/tests/simple1.rb Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/v/19_simple1.rb 1.6 755) +++ 10.279/tools/swilena/ruby/tests/simple1.rb Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/19_simple1.rb 1.7 755) @@ -1,5 +1,33 @@ #! /usr/bin/env ruby +## Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Set swilena_path to the location where swilena ruby modules are. if ENV.has_key? "SWILENA_PATH" $:.concat ENV["SWILENA_PATH"].split(":") --- 10.278/tools/swilena/python/swilena_display.py Mon, 22 Sep 2003 00:41:25 +0200 burrus_n (oln/v/20_swilena_di 1.1 644) +++ 10.279/tools/swilena/python/swilena_display.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/20_swilena_di 1.2 644) @@ -1,3 +1,31 @@ +## Copyright (C) 2003 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + import string import commands from threading import Thread --- 10.278/tools/swilena/ruby/swilena_display.rb Mon, 22 Sep 2003 00:41:25 +0200 burrus_n (oln/v/21_swilena_di 1.1 744) +++ 10.279/tools/swilena/ruby/swilena_display.rb Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/21_swilena_di 1.2 744) @@ -1,3 +1,31 @@ +## Copyright (C) 2003 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + class SwilenaDisplay attr_writer :display_command, :tmpdir --- 10.278/tools/swilena/doc/examples/ruby/simple.rb Thu, 09 Oct 2003 16:21:55 +0200 burrus_n (oln/v/22_simple.rb 1.4 744) +++ 10.279/tools/swilena/doc/examples/ruby/simple.rb Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/22_simple.rb 1.5 744) @@ -1,5 +1,33 @@ #!/usr/bin/env ruby +## Copyright (C) 2003 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Set swilena_path to the location where swilena ruby modules are $: << ENV["SWILENA_PATH"] if ENV.has_key? "SWILENA_PATH" --- 10.278/tools/swilena/doc/examples/python/simple.py Thu, 09 Oct 2003 16:21:55 +0200 burrus_n (oln/v/23_simple.py 1.4 744) +++ 10.279/tools/swilena/doc/examples/python/simple.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/23_simple.py 1.5 744) @@ -1,5 +1,33 @@ #!/usr/bin/env python +## Copyright (C) 2003 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Add swilena modules path into the PYTHON_PATH variable from swilena_image2d import * --- 10.278/tools/swilena/generate_morpho_instantiations.py Tue, 04 Jul 2006 13:44:05 +0200 levill_r (oln/v/24_generate_m 1.8.1.2 744) +++ 10.279/tools/swilena/generate_morpho_instantiations.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/24_generate_m 1.8.1.3 744) @@ -1,7 +1,37 @@ #!/usr/bin/env python -import sys +# Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +# +# This file is part of the Olena Library. This library is free +# software; you can redistribute it and/or modify it under the terms +# of the GNU General Public License version 2 as published by the +# Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this library; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# As a special exception, you may use this file as part of a free +# software library without restriction. Specifically, if other files +# instantiate templates or use macros or inline functions from this +# file, or you compile this file and link it with other files to +# produce an executable, this file does not by itself cause the +# resulting executable to be covered by the GNU General Public +# License. This exception does not however invalidate any other +# reasons why the executable file might be covered by the GNU General +# Public License. + +import sys, os +import copyright + +years = "2003, 2004, 2006" files = [] dict_type_num = {1: "ntg_bin", 2: "ntg_int_u8", 3: "ntg_int_u32", 4: "ntg_int_s8", 5: "ntg_int_s32", 6: "ntg_float"} @@ -18,13 +48,17 @@ str_type = dict_type_num[type] files.append(open(path + "/swilena_morpho%(dim)sd_%(str_type)s.i" % vars(), 'w')) -def write_headers(): +def write_headers(copyright_header): for dim in range(1, 4): for type in range(1, 7): str_type = dict_type_num[type] file = files[(dim - 1)* 6 + type - 1] file.write("""// Note: this file was generated by generate_morpho.py. +""") + file.writelines(copyright_header) + file.write(""" + %%module swilena_morpho%(dim)sd_%(str_type)s %%include swilena_config.i @@ -176,7 +210,9 @@ else: path = sys.argv[1] open_files(path) - write_headers() + copyright_header = \ + copyright.notice(os.path.join(path, "copyright.template"), years) + write_headers(copyright_header) write_algorithms() close_files() --- 10.278/tools/swilena/src/Makefile.am Wed, 28 Apr 2004 14:20:16 +0200 van-vl_n (oln/v/25_Makefile.a 1.4 644) +++ 10.279/tools/swilena/src/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/25_Makefile.a 1.5 644) @@ -3,6 +3,36 @@ ## Makefile.am for swilena/src ## -DISTCLEANFILES = *.i makefile.swig +## Copyright (C) 2003, 2004 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + +EXTRA_DIST = copyright.template + +DISTCLEANFILES = $(srcdir)/*.i makefile.swig include makefile.swig --- 10.278/tools/swilena/meta/swilena_ntg_macros.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/v/39_swilena_nt 1.2 644) +++ 10.279/tools/swilena/meta/swilena_ntg_macros.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/39_swilena_nt 1.3 644) @@ -1,4 +1,33 @@ // -*- C++ -*- + +// Copyright (C) 2003, 2004 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + // FIXME: avoid code repetitions! #define ntg_bin ntg::bin --- 10.278/tools/swilena/python/tests/morpho.py Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/v/47_morpho.py 1.4 744) +++ 10.279/tools/swilena/python/tests/morpho.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/47_morpho.py 1.5 744) @@ -1,5 +1,33 @@ #! /usr/bin/env python +## Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + import os import sys import ltihooks --- 10.278/tools/swilena/meta/swilena_arith.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/v/48_swilena_ar 1.2 644) +++ 10.279/tools/swilena/meta/swilena_arith.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/48_swilena_ar 1.3 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + %include swilena_config.i %include swilena_describe.i --- 10.278/tools/swilena/meta/swilena_conversions.i Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/v/49_swilena_co 1.2 644) +++ 10.279/tools/swilena/meta/swilena_conversions.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/49_swilena_co 1.3 644) @@ -1,4 +1,32 @@ -// -*- C++ -*- + // -*- C++ -*- + +// Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + %include swilena_config.i %include swilena_basics.i --- 10.278/tools/swilena/generate_conversions_instantiations.py Fri, 30 Jun 2006 17:26:15 +0200 levill_r (oln/v/50_generate_c 1.1.1.1 744) +++ 10.279/tools/swilena/generate_conversions_instantiations.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/50_generate_c 1.1.1.2 744) @@ -1,7 +1,37 @@ #!/usr/bin/env python -import sys +# Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +# +# This file is part of the Olena Library. This library is free +# software; you can redistribute it and/or modify it under the terms +# of the GNU General Public License version 2 as published by the +# Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this library; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# As a special exception, you may use this file as part of a free +# software library without restriction. Specifically, if other files +# instantiate templates or use macros or inline functions from this +# file, or you compile this file and link it with other files to +# produce an executable, this file does not by itself cause the +# resulting executable to be covered by the GNU General Public +# License. This exception does not however invalidate any other +# reasons why the executable file might be covered by the GNU General +# Public License. + +import sys, os +import copyright + +years = "2003, 2004, 2006" files = [] def close_files(): @@ -12,11 +42,15 @@ for dim in range(1, 4): files.append(open(path + "/swilena_conversions%(dim)sd.i" % vars(), 'w')) -def write_headers(): +def write_headers(copyright_header): for dim in range(1, 4): file = files[dim - 1] file.write("""// Note: this file was generated by generate_conversions_instantiations.py. +""") + file.writelines(copyright_header) + file.write(""" + %%module swilena_conversions%(dim)sd %%include swilena_config.i @@ -115,7 +149,9 @@ else: path = sys.argv[1] open_files(path) - write_headers() + copyright_header = \ + copyright.notice(os.path.join(path, "copyright.template"), years) + write_headers(copyright_header) write_algorithms() close_files() --- 10.278/tools/swilena/generate_arith_instantiations.py Tue, 04 Jul 2006 13:44:05 +0200 levill_r (oln/v/51_generate_a 1.1.1.2 744) +++ 10.279/tools/swilena/generate_arith_instantiations.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/v/51_generate_a 1.1.1.3 744) @@ -1,7 +1,37 @@ #!/usr/bin/env python -import sys +# Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +# +# This file is part of the Olena Library. This library is free +# software; you can redistribute it and/or modify it under the terms +# of the GNU General Public License version 2 as published by the +# Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this library; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# As a special exception, you may use this file as part of a free +# software library without restriction. Specifically, if other files +# instantiate templates or use macros or inline functions from this +# file, or you compile this file and link it with other files to +# produce an executable, this file does not by itself cause the +# resulting executable to be covered by the GNU General Public +# License. This exception does not however invalidate any other +# reasons why the executable file might be covered by the GNU General +# Public License. + +import sys, os +import copyright + +years = "2003, 2004, 2006" files = [] def close_files(): @@ -12,11 +42,15 @@ for dim in range(1, 4): files.append(open(path + "/swilena_arith%(dim)sd.i" % vars(), 'w')) -def write_headers(): +def write_headers(copyright_header): for dim in range(1, 4): file = files[dim - 1] file.write("""// Note: this file was generated by generate_arith.py. +""") + file.writelines(copyright_header) + file.write(""" + %%module swilena_arith%(dim)sd %%include swilena_config.i @@ -84,7 +118,9 @@ else: path = sys.argv[1] open_files(path) - write_headers() + copyright_header = \ + copyright.notice(os.path.join(path, "copyright.template"), years) + write_headers(copyright_header) write_algorithms() close_files() --- 10.278/tools/swilena/python/tests/arith.py Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/w/0_arith.py 1.4 744) +++ 10.279/tools/swilena/python/tests/arith.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/0_arith.py 1.5 744) @@ -1,5 +1,33 @@ #! /usr/bin/env python +## Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + import os import sys import ltihooks --- 10.278/tools/swilena/python/tests/conversions.py Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/w/1_conversion 1.3 744) +++ 10.279/tools/swilena/python/tests/conversions.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/1_conversion 1.4 744) @@ -1,5 +1,33 @@ #! /usr/bin/env python +## Copyright (C) 2003, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + import os import sys import ltihooks --- 10.278/tools/swilena/python/Makefile.am Fri, 20 Oct 2006 16:26:01 +0200 levill_r (oln/w/2_Makefile.a 1.9 644) +++ 10.279/tools/swilena/python/Makefile.am Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/2_Makefile.a 1.10 644) @@ -3,6 +3,34 @@ ## Makefile.am for swilena/python ## +## Copyright (C) 2003, 2004, 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + SUBDIRS = . tests # ltihooks.py: Python import hooks understanding Libtool libraries. --- 10.278/tools/swilena/python/swilena_all1d.py Wed, 14 Apr 2004 20:42:25 +0200 thivol_d (oln/w/3_swilena_al 1.2 644) +++ 10.279/tools/swilena/python/swilena_all1d.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/3_swilena_al 1.3 644) @@ -1,3 +1,31 @@ +## Copyright (C) 2003, 2004 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Utility module which includes everything available in swilena # FIXME: should be generated --- 10.278/tools/swilena/python/swilena_all2d.py Wed, 14 Apr 2004 20:42:25 +0200 thivol_d (oln/w/4_swilena_al 1.2 644) +++ 10.279/tools/swilena/python/swilena_all2d.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/4_swilena_al 1.3 644) @@ -1,3 +1,31 @@ +## Copyright (C) 2003, 2004 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Utility module which includes everything available in swilena # FIXME: should be generated --- 10.278/tools/swilena/python/swilena_all3d.py Wed, 14 Apr 2004 20:42:25 +0200 thivol_d (oln/w/5_swilena_al 1.2 644) +++ 10.279/tools/swilena/python/swilena_all3d.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/5_swilena_al 1.3 644) @@ -1,3 +1,31 @@ +## Copyright (C) 2003, 2004 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Utility module which includes everything available in swilena # FIXME: should be generated --- 10.278/tools/swilena/meta/swilena_config.i Fri, 30 Jun 2006 17:48:53 +0200 levill_r (oln/w/36_swilena_co 1.1 644) +++ 10.279/tools/swilena/meta/swilena_config.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/36_swilena_co 1.2 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + // Workaround for ruby.hh defining some macros already defined in the // top-level config.h (PACKAGE_BUGREPORT, PACKAGE_NAME, // PACKAGE_STRING, PACKAGE_TARNAME, PACKAGE_VERSION). Simply undef --- 10.278/tools/swilena/meta/swilena_basics.i Fri, 30 Jun 2006 17:48:53 +0200 levill_r (oln/w/37_swilena_ba 1.1 644) +++ 10.279/tools/swilena/meta/swilena_basics.i Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/37_swilena_ba 1.2 644) @@ -1,5 +1,33 @@ // -*- C++ -*- +// Copyright (C) 2006 EPITA Research and Development Laboratory +// +// This file is part of the Olena Library. This library is free +// software; you can redistribute it and/or modify it under the terms +// of the GNU General Public License version 2 as published by the +// Free Software Foundation. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this library; see the file COPYING. If not, write to +// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +// Boston, MA 02110-1301, USA. +// +// As a special exception, you may use this file as part of a free +// software library without restriction. Specifically, if other files +// instantiate templates or use macros or inline functions from this +// file, or you compile this file and link it with other files to +// produce an executable, this file does not by itself cause the +// resulting executable to be covered by the GNU General Public +// License. This exception does not however invalidate any other +// reasons why the executable file might be covered by the GNU General +// Public License. + + // Not to be used directly. Use swilena_basics1d, swilena_basics2d, // swilena_basics3d instead. --- 10.278/tools/swilena/ruby/tests/sanity.rb Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/w/38_sanity.rb 1.3 755) +++ 10.279/tools/swilena/ruby/tests/sanity.rb Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/38_sanity.rb 1.4 755) @@ -1,5 +1,33 @@ #!/usr/bin/env ruby +## Copyright (C) 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Sanity check: include all Ruby modules, but do nothing. # Set swilena_path to the location where swilena ruby modules are. --- 10.278/tools/swilena/python/tests/sanity.py Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/w/39_sanity.py 1.3 744) +++ 10.279/tools/swilena/python/tests/sanity.py Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/39_sanity.py 1.4 744) @@ -1,5 +1,33 @@ #! /usr/bin/env python +## Copyright (C) 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Sanity check: include all Python modules, but do nothing. import ltihooks --- 10.278/tools/swilena/ruby/tests/morpho.rb Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/w/44_morpho.rb 1.1 744) +++ 10.279/tools/swilena/ruby/tests/morpho.rb Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/44_morpho.rb 1.2 744) @@ -1,5 +1,33 @@ #!/usr/bin/env ruby +## Copyright (C) 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Set swilena_path to the location where swilena ruby modules are. if ENV.has_key? "SWILENA_PATH" $:.concat ENV["SWILENA_PATH"].split(":") --- 10.278/tools/swilena/ruby/tests/conversions.rb Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/w/45_conversion 1.1 755) +++ 10.279/tools/swilena/ruby/tests/conversions.rb Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/45_conversion 1.2 755) @@ -1,5 +1,33 @@ #!/usr/bin/env ruby +## Copyright (C) 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be usefOnly in 10.279: tools/swilena/copyright.py Only in 10.279: tools/swilena/src/copyright.template ul, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Set swilena_path to the location where swilena ruby modules are. if ENV.has_key? "SWILENA_PATH" $:.concat ENV["SWILENA_PATH"].split(":") --- 10.278/tools/swilena/ruby/tests/arith.rb Tue, 11 Jul 2006 17:56:38 +0200 levill_r (oln/w/46_arith.rb 1.1 755) +++ 10.279/tools/swilena/ruby/tests/arith.rb Sat, 10 Feb 2007 16:31:23 +0100 levill_r (oln/w/46_arith.rb 1.2 755) @@ -1,5 +1,33 @@ #!/usr/bin/env ruby +## Copyright (C) 2006 EPITA Research and Development Laboratory +## +## This file is part of the Olena Library. This library is free +## software; you can redistribute it and/or modify it under the terms +## of the GNU General Public License version 2 as published by the +## Free Software Foundation. +## +## This library is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this library; see the file COPYING. If not, write to +## the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +## Boston, MA 02110-1301, USA. +## +## As a special exception, you may use this file as part of a free +## software library without restriction. Specifically, if other files +## instantiate templates or use macros or inline functions from this +## file, or you compile this file and link it with other files to +## produce an executable, this file does not by itself cause the +## resulting executable to be covered by the GNU General Public +## License. This exception does not however invalidate any other +## reasons why the executable file might be covered by the GNU General +## Public License. + + # Set swilena_path to the location where swilena ruby modules are. if ENV.has_key? "SWILENA_PATH" $:.concat ENV["SWILENA_PATH"].split(":") --- 10.278/oln.prj +++ 10.279/oln.prj @@ -1,35 +1,49 @@ ;; -*- Prcs -*- (Created-By-Prcs-Version 1 3 3) (Project-Description "Olena") -(Project-Version oln 10 278) -(Parent-Version oln 10 277) +(Project-Version oln 10 279) +(Parent-Version oln 10 278) (Version-Log "2007-02-10 Roland Levillain <roland@lrde.epita.fr> - Add missing copyright headers, and fix the dates in existing ones. + Add missing copyright headers. - * conf/configure.ac, conf/gen-scripts.sh, conf/oln-config.shin, - * Makefile.am, oln/Makefile.am, oln/makefile.src, - * oln/transforms/shapelets.hh, tests/check/Makefile.am, - * tests/check/Makefile.check, tests/check/Makefile.flags, - * tests/check/Makefile.runtests, tests/convert/Makefile.am, - * tests/convol/Makefile.am, tests/core/Makefile.am, - * tests/io/Makefile.am, tests/level/Makefile.am, - * tests/Makefile.am, tests/sanity/includes.test, - * tests/sanity/Makefile.am, tests/transforms/Makefile.am: Add - copyright header. - * oln/transforms/shapelets.hh: Likewise. - Add header guards. - * oln/arith/logic.hh, oln/convert/rgbhsl.hh, - * oln/convert/rgbhsv.hh, oln/convol/fast_convolution.hh, - * oln/core/abstract/image.hh, oln/core/window2d.hh, - * oln/io/base.hh, oln/io/gz_stream.hh, - * oln/morpho/geodesic_dilation.hh, oln/morpho/geodesic_erosion.hh, - * oln/topo/dmap.hh, oln/topo/dmap.hxx, - * oln/topo/tarjan/tarjan_with_attr.hh: Fix the dates in copyright - headers. + * src/copyright.template: New. + * copyright.py: New. + Use it... + * generate_arith_instantiations.py, + * generate_conversions_instantiations.py, + * generate_morpho_instantiations.py: ...here to insert copyright + notices in generated files. + Add copyright header. + * Makefile.am, configure.ac, doc/Makefile.am, + * doc/examples/python/simple.py, doc/examples/ruby/simple.rb, + * meta/Makefile.am, meta/swilena_arith.i, meta/swilena_basics.i, + * meta/swilena_config.i, meta/swilena_conversions.i, + * meta/swilena_core.i, meta/swilena_decl.i, meta/swilena_describe.i, + * meta/swilena_exception.i, meta/swilena_image.i, + * meta/swilena_imagesize.i, meta/swilena_morpho.i, + * meta/swilena_ntg.i, meta/swilena_ntg_macros.i, + * meta/swilena_point.i, meta/swilena_structelt.i, + * meta/swilena_w_win.i, python/Makefile.am, python/swilena_all1d.py, + * python/swilena_all2d.py, python/swilena_all3d.py, + * python/swilena_display.py, python/tests/Makefile.am, + * python/tests/arith.py, python/tests/conversions.py, + * python/tests/morpho.py, python/tests/sanity.py, + * python/tests/simple1.py, ruby/Makefile.am, + * ruby/swilena_display.rb, ruby/tests/Makefile.am, + * ruby/tests/arith.rb, ruby/tests/conversions.rb, + * ruby/tests/morpho.rb, ruby/tests/sanity.rb, ruby/tests/simple1.rb, + * src/Makefile.am: Add copyright header. + * expand.sh: Likewise. + (copyright_notice_cxx, copyright_notice_shell): New functions. + Use them to insert copyright notices in generated files. + * doc/swilena.texi: s/L\\.R\\.D\\.E\\./LRDE/. + * Makefile.am (EXTRA_DIST): Add copyright.py. + * src/Makefile.am (EXTRA_DIST): New. + Add copyright.template. ") (New-Version-Log "") -(Checkin-Time "Sat, 10 Feb 2007 12:07:40 +0100") +(Checkin-Time "Sat, 10 Feb 2007 16:31:23 +0100") (Checkin-Login levill_r) ;; diff-ignore tests/data/.*pbm$ ;; diff-ignore .*\.pbm$ @@ -148,7 +162,7 @@ (metalic/ChangeLog (oln/q/30_ChangeLog 1.3.1.46 644)) (olena/ChangeLog (oln/o/30_ChangeLog 1.27.1.36.1.3.1.11.1.5.1.64.1.47.1.93.1.27.2.18.1.12 644)) (tools/ChangeLog (oln/o/32_ChangeLog 1.10.1.18 644)) - (tools/swilena/ChangeLog (oln/n/37_ChangeLog 1.7.1.52 644)) + (tools/swilena/ChangeLog (oln/n/37_ChangeLog 1.7.1.53 644)) (olena/ChangeLog.0 (oln/6_ChangeLog 1.50.1.98.1.5 644)) (doc/ChangeLog.0 (oln/e/1_ChangeLog 1.31 644)) @@ -570,12 +584,12 @@ (tools () :directory) (tools/Makefile.am (oln/o/37_Makefile.a 1.7 644)) - (tools/swilena/configure.ac (oln/o/26_configure. 1.2 644)) - (tools/swilena/doc/Makefile.am (oln/n/39_Makefile.a 1.3 644)) - (tools/swilena/doc/swilena.texi (oln/n/40_swilena.te 1.1.1.5 644)) + (tools/swilena/configure.ac (oln/o/26_configure. 1.3 644)) + (tools/swilena/doc/Makefile.am (oln/n/39_Makefile.a 1.4 644)) + (tools/swilena/doc/swilena.texi (oln/n/40_swilena.te 1.1.1.6 644)) ; (tools/swilena/java/Makefile.in ()) - (tools/swilena/Makefile.am (oln/o/25_Makefile.a 1.6 644)) + (tools/swilena/Makefile.am (oln/o/25_Makefile.a 1.7 644)) ; (tools/swilena/python/Makefile.am (oln/n/44_Makefile.a 1.4 640)) ; (tools/swilena/python/typedefs.hh (oln/n/43_typedefs.h 1.3 640)) (tools/swilena/README (oln/n/35_README 1.1 644)) @@ -882,30 +896,30 @@ ;; Files added by populate at Tue, 06 May 2003 06:05:19 +0200, ;; to version 8.33(w), by raph: - (tools/swilena/expand.sh (oln/s/25_expand.sh 1.21 744)) + (tools/swilena/expand.sh (oln/s/25_expand.sh 1.22 744)) ;; Files added by populate at Tue, 06 May 2003 06:05:41 +0200, ;; to version 8.33(w), by raph: - (tools/swilena/meta/Makefile.am (oln/s/26_Makefile.a 1.5 644)) + (tools/swilena/meta/Makefile.am (oln/s/26_Makefile.a 1.6 644)) ;; Files added by populate at Tue, 06 May 2003 06:05:43 +0200, ;; to version 8.33(w), by raph: - (tools/swilena/meta/swilena_w_win.i (oln/s/27_swilena_w_ 1.3 644)) - (tools/swilena/meta/swilena_structelt.i (oln/s/28_swilena_st 1.5 644)) - (tools/swilena/meta/swilena_point.i (oln/s/29_swilena_po 1.4 644)) + (tools/swilena/meta/swilena_w_win.i (oln/s/27_swilena_w_ 1.4 644)) + (tools/swilena/meta/swilena_structelt.i (oln/s/28_swilena_st 1.6 644)) + (tools/swilena/meta/swilena_point.i (oln/s/29_swilena_po 1.5 644)) - (tools/swilena/meta/swilena_ntg.i (oln/s/33_swilena_nt 1.10 644)) - (tools/swilena/meta/swilena_morpho.i (oln/s/34_swilena_mo 1.5 644)) - (tools/swilena/meta/swilena_imagesize.i (oln/s/35_swilena_im 1.3 644)) - (tools/swilena/meta/swilena_image.i (oln/s/36_swilena_im 1.8 644)) - (tools/swilena/meta/swilena_exception.i (oln/s/37_swilena_ex 1.5 644)) - (tools/swilena/meta/swilena_describe.i (oln/s/38_swilena_de 1.4 644)) - (tools/swilena/meta/swilena_decl.i (oln/s/39_swilena_de 1.2 644)) - (tools/swilena/meta/swilena_core.i (oln/s/40_swilena_co 1.1 644)) + (tools/swilena/meta/swilena_ntg.i (oln/s/33_swilena_nt 1.11 644)) + (tools/swilena/meta/swilena_morpho.i (oln/s/34_swilena_mo 1.6 644)) + (tools/swilena/meta/swilena_imagesize.i (oln/s/35_swilena_im 1.4 644)) + (tools/swilena/meta/swilena_image.i (oln/s/36_swilena_im 1.9 644)) + (tools/swilena/meta/swilena_exception.i (oln/s/37_swilena_ex 1.6 644)) + (tools/swilena/meta/swilena_describe.i (oln/s/38_swilena_de 1.5 644)) + (tools/swilena/meta/swilena_decl.i (oln/s/39_swilena_de 1.3 644)) + (tools/swilena/meta/swilena_core.i (oln/s/40_swilena_co 1.2 644)) (integre/ntg/int.hh (oln/s/0_int.hh 1.4 644)) @@ -1067,29 +1081,29 @@ ;; Files added by populate at Sun, 21 Sep 2003 22:59:15 +0200, ;; to version 10.19(w), by nes: - (tools/swilena/python/tests/Makefile.am (oln/v/15_Makefile.a 1.9 644)) - (tools/swilena/python/tests/simple1.py (oln/v/16_simple1.py 1.6 744)) - (tools/swilena/ruby/Makefile.am (oln/v/17_Makefile.a 1.11 644)) - (tools/swilena/ruby/tests/Makefile.am (oln/v/18_Makefile.a 1.8 644)) - (tools/swilena/ruby/tests/simple1.rb (oln/v/19_simple1.rb 1.6 755)) + (tools/swilena/python/tests/Makefile.am (oln/v/15_Makefile.a 1.10 644)) + (tools/swilena/python/tests/simple1.py (oln/v/16_simple1.py 1.7 744)) + (tools/swilena/ruby/Makefile.am (oln/v/17_Makefile.a 1.12 644)) + (tools/swilena/ruby/tests/Makefile.am (oln/v/18_Makefile.a 1.9 644)) + (tools/swilena/ruby/tests/simple1.rb (oln/v/19_simple1.rb 1.7 755)) ;; Files added by populate at Mon, 22 Sep 2003 00:03:13 +0200, ;; to version 10.21(w), by nes: - (tools/swilena/python/swilena_display.py (oln/v/20_swilena_di 1.1 644)) - (tools/swilena/ruby/swilena_display.rb (oln/v/21_swilena_di 1.1 744)) + (tools/swilena/python/swilena_display.py (oln/v/20_swilena_di 1.2 644)) + (tools/swilena/ruby/swilena_display.rb (oln/v/21_swilena_di 1.2 744)) ;; Files added by populate at Mon, 22 Sep 2003 00:32:14 +0200, ;; to version 10.21(w), by nes: - (tools/swilena/doc/examples/ruby/simple.rb (oln/v/22_simple.rb 1.4 744)) - (tools/swilena/doc/examples/python/simple.py (oln/v/23_simple.py 1.4 744)) + (tools/swilena/doc/examples/ruby/simple.rb (oln/v/22_simple.rb 1.5 744)) + (tools/swilena/doc/examples/python/simple.py (oln/v/23_simple.py 1.5 744)) ;; Files added by populate at Sat, 27 Sep 2003 18:32:26 +0200, ;; to version 10.24(w), by burrus_n: - (tools/swilena/generate_morpho_instantiations.py (oln/v/24_generate_m 1.8.1.2 744)) + (tools/swilena/generate_morpho_instantiations.py (oln/v/24_generate_m 1.8.1.3 744)) ;; Files deleted by populate at Sat, 27 Sep 2003 18:33:27 +0200, ;; from version 10.24(w), by nes: @@ -1101,7 +1115,7 @@ ;; Files added by populate at Mon, 29 Sep 2003 19:17:53 +0200, ;; to version 10.26(w), by nes: - (tools/swilena/src/Makefile.am (oln/v/25_Makefile.a 1.4 644)) + (tools/swilena/src/Makefile.am (oln/v/25_Makefile.a 1.5 644)) ;; Files added by populate at Wed, 08 Oct 2003 11:13:23 +0200, ;; to version 10.27(w), by burrus_n: @@ -1132,30 +1146,30 @@ ;; Files added by populate at Sun, 09 Nov 2003 02:01:01 +0100, ;; to version 10.38(w), by burrus_n: - (tools/swilena/meta/swilena_ntg_macros.i (oln/v/39_swilena_nt 1.2 644)) + (tools/swilena/meta/swilena_ntg_macros.i (oln/v/39_swilena_nt 1.3 644)) ;; Files added by populate at Mon, 10 Nov 2003 11:23:59 +0100, ;; to version 10.39(w), by burrus_n: - (tools/swilena/python/tests/morpho.py (oln/v/47_morpho.py 1.4 744)) - (tools/swilena/meta/swilena_arith.i (oln/v/48_swilena_ar 1.2 644)) - (tools/swilena/meta/swilena_conversions.i (oln/v/49_swilena_co 1.2 644)) - (tools/swilena/generate_conversions_instantiations.py (oln/v/50_generate_c 1.1.1.1 744)) - (tools/swilena/generate_arith_instantiations.py (oln/v/51_generate_a 1.1.1.2 744)) + (tools/swilena/python/tests/morpho.py (oln/v/47_morpho.py 1.5 744)) + (tools/swilena/meta/swilena_arith.i (oln/v/48_swilena_ar 1.3 644)) + (tools/swilena/meta/swilena_conversions.i (oln/v/49_swilena_co 1.3 644)) + (tools/swilena/generate_conversions_instantiations.py (oln/v/50_generate_c 1.1.1.2 744)) + (tools/swilena/generate_arith_instantiations.py (oln/v/51_generate_a 1.1.1.3 744)) ;; Files added by populate at Mon, 10 Nov 2003 14:06:22 +0100, ;; to version 10.39(w), by burrus_n: - (tools/swilena/python/tests/arith.py (oln/w/0_arith.py 1.4 744)) - (tools/swilena/python/tests/conversions.py (oln/w/1_conversion 1.3 744)) + (tools/swilena/python/tests/arith.py (oln/w/0_arith.py 1.5 744)) + (tools/swilena/python/tests/conversions.py (oln/w/1_conversion 1.4 744)) ;; Files added by populate at Mon, 10 Nov 2003 14:10:01 +0100, ;; to version 10.40(w), by burrus_n: - (tools/swilena/python/Makefile.am (oln/w/2_Makefile.a 1.9 644)) - (tools/swilena/python/swilena_all1d.py (oln/w/3_swilena_al 1.2 644)) - (tools/swilena/python/swilena_all2d.py (oln/w/4_swilena_al 1.2 644)) - (tools/swilena/python/swilena_all3d.py (oln/w/5_swilena_al 1.2 644)) + (tools/swilena/python/Makefile.am (oln/w/2_Makefile.a 1.10 644)) + (tools/swilena/python/swilena_all1d.py (oln/w/3_swilena_al 1.3 644)) + (tools/swilena/python/swilena_all2d.py (oln/w/4_swilena_al 1.3 644)) + (tools/swilena/python/swilena_all3d.py (oln/w/5_swilena_al 1.3 644)) ;; Files added by populate at Wed, 26 Nov 2003 11:35:29 +0100, ;; to version 10.41(w), by burrus_n: @@ -1513,10 +1527,10 @@ ;; Files added by populate at Fri, 30 Jun 2006 17:41:53 +0200, ;; to version 10.226(w), by levill_r: - (tools/swilena/meta/swilena_config.i (oln/w/36_swilena_co 1.1 644)) - (tools/swilena/meta/swilena_basics.i (oln/w/37_swilena_ba 1.1 644)) - (tools/swilena/ruby/tests/sanity.rb (oln/w/38_sanity.rb 1.3 755)) - (tools/swilena/python/tests/sanity.py (oln/w/39_sanity.py 1.3 744)) + (tools/swilena/meta/swilena_config.i (oln/w/36_swilena_co 1.2 644)) + (tools/swilena/meta/swilena_basics.i (oln/w/37_swilena_ba 1.2 644)) + (tools/swilena/ruby/tests/sanity.rb (oln/w/38_sanity.rb 1.4 755)) + (tools/swilena/python/tests/sanity.py (oln/w/39_sanity.py 1.4 744)) ;; Files added by populate at Wed, 05 Jul 2006 18:09:53 +0200, ;; to version 10.232(w), by levill_r: @@ -1537,9 +1551,9 @@ ;; Files added by populate at Tue, 11 Jul 2006 17:53:57 +0200, ;; to version 10.241(w), by levill_r: - (tools/swilena/ruby/tests/morpho.rb (oln/w/44_morpho.rb 1.1 744)) - (tools/swilena/ruby/tests/conversions.rb (oln/w/45_conversion 1.1 755)) - (tools/swilena/ruby/tests/arith.rb (oln/w/46_arith.rb 1.1 755)) + (tools/swilena/ruby/tests/morpho.rb (oln/w/44_morpho.rb 1.2 744)) + (tools/swilena/ruby/tests/conversions.rb (oln/w/45_conversion 1.2 755)) + (tools/swilena/ruby/tests/arith.rb (oln/w/46_arith.rb 1.2 755)) ;; Files added by populate at Thu, 03 Aug 2006 15:59:48 +0200, ;; to version 10.244(w), by theo: @@ -1694,6 +1708,12 @@ ;; from version 10.275(w), by levill_r: ; (metalic/m4 () :directory) + +;; Files added by populate at Sat, 10 Feb 2007 16:07:53 +0100, +;; to version 10.278(w), by levill_r: + + (tools/swilena/copyright.py (oln/y/21_copyright. 1.1 644)) + (tools/swilena/src/copyright.template (oln/y/22_copyright. 1.1 644)) ) (Merge-Parents) (New-Merge-Parents)
participants (1)
-
Roland Levillain