2007-02-10 Roland Levillain <roland(a)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(a)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)