Skip to content
Snippets Groups Projects
  1. Jan 20, 2003
    • Raphal Poss's avatar
      Index: ChangeLog · 6f76148b
      Raphal Poss authored
      from  +2003-01-20  Raphal Poss  <raph@lrde.epita.fr>
      
         * bootstrap.sh: Recurse autoconf into oln/conf.
      
         * configure.ac: Add comments.
         * component.m4 (OLN_COLLECTION): Comment exhaustively.
      
      Index: oln/ChangeLog
      from   2003-01-20  Raphal Poss  <raph@lrde.epita.fr>
         * Makefile.am: Add a section pertaining to per-compiler
         configuration.
         * conf/configure.ac,
         conf/oln-config.shin,
         conf/gen-scripts.sh,
         conf/compilers.def: Add.
      
          prcs2git-id: 7.28
      6f76148b
  2. Jan 19, 2003
    • Raphal Poss's avatar
      Index: ChangeLog · 7a9eadff
      Raphal Poss authored
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * INSTALL (install): Mention installation of sample images.
         * BUILD: Remove references to --enable-dependency-tracking and
         --enable-maintainer-mode.
      
         * README: Fix indentation.
         * component.m4 (OLN_COMPONENT, OLN_COLLECTION): Simplify.
      
      +2003-01-15  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * cleanup.sh: Add `pconf.hh' as a candidate to deletion.
      +
      +2003-01-12  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * configure.ac: Rename package to "olena-meta".
      +
      +2003-01-09  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * cleanup.sh: Simplify.
      +
      +  * Makefile.am (EXTRA_DIST): Add component.m4.  Add
      +  comments.
      +
      +2003-01-07  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * bootstrap.sh: Call generate_morpho.sh during boostrap.
      +
       2003-01-16  Akim Demaille  <akim@epita.fr>
      
              Make sure all the file display the "(C)" after "Copyright".
      Index: oln/ChangeLog
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * tests/morpho/Makefile.am (CXXFLAGS): append $(CXXFLAGS_OPTIMIZE)
         to CXXFLAGS.
      
         * tests/meta/gen_test.cc (write_postlude_and_test): Use
         CXXFLAGS_STRICT_ERRORS.
      
         * tests/defs.in (CXXFLAGS): Use @CXXFLAGS_STRICT_ERRORS@, instead
         of testing for $GXX.
      
         * tests/check/srcdir.hh: Include `config.h' if available, so that
         various directory names are defined.
      
         * tests/check/Makefile.flags (AM_CXXFLAGS): Use
         $(CXXFLAGS_STRICT_ERRORS).
      
         * configure.ac: Rearrange tests. Add more AC_DEFINE's.
         * oln/Makefile.am: Comment.
      
         * oln/oln.m4: Comment exhaustively. Fix directory detection
         tests. Complete AC_CXX_FLAGS (renamed from AC_CXX_WARNINGS).
         * tests/check/data.cc: use OLN_IMG_DIR and OLN_IMG_AUX_DIR instead
         of RDATADIR and WDATADIR.
      
      +2003-01-15  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * oln/Makefile.am (EXTRA_DIST): Mention
      +  `config/pconf-hh.in'. FIXME: this should not be necessary since
      +  configure.ac mentions in it AC_CONFIG_FILES. To investigate.
      +
      +  * oln/config/system.hh: Remove test for HAVE_STL_CONFIG_H.
      +
      +  * oln.m4 (OLN_PATH_LOCAL): Remove bogus build directory detection.
      +  (_OLN_CHECK): Cleanup+simplify Olena location detection system.
      +  (AC_CXX_EXCEPTIONS):  Add,  as  a sanity  check   for users  using
      +  OLN_ENABLE_EXCEPTIONS.
      +
      +2003-01-12  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * tests/convol/Makefile.am: Adjust src directory.
      +  * tests/morpho/Makefile.am: Likewise.
      +  * tests/meta/Makefile.am: Likewise.
      +  * tests/convert/Makefile.am: Likewise.
      +  * tests/io/Makefile.am: Likewise.
      +
      +2003-01-11  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * oln/config/system.hh: Add explicit tests for numeric limits.
      +  * oln/config/pconf-inc.in: Remove.
      +  * oln/config/pconf.hh: Remove.
      +  * oln/config/pconf-hh.in: Add.
      +
      +  * tests/Makefile.am: Remove ACLOCAL_AMFLAGS and
      +  CONFIGURE_DEPENDENCIES.
      +  * tests/check/Makefile.flags (AM_CPPFLAGS): Adjust directories.
      +  * tests/check/Makefile.check: Adjust directories.
      +  * tests/configure.ac: Remove.
      +
      +  * configure.ac: Merge tests/configure.ac. Use AC_CONFIG_FILES
      +  instead of AC_CONFIG_HEADERS for pconf.inc.
      +  * tests/defs.in (CXXFLAGS): Remove warning options (added by "configure")
      +
      +2003-01-09  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * tests/Makefile.am (SUBDIRS): Correct @OLN_TESTS_SUBDIRS@ to
      +  $(OLN_TESTS_SUBDIRS). Add comments.
      +
      +  * Makefile.am (SUBDIRS): Correct @OLN_SRC_SUBDIRS@ to
      +  $(OLN_SRC_SUBDIRS).  Add comments.
      +
       2003-01-18  Nicolas Burrus  <burrus_n@lrde.epita.fr>
      
              * oln/io/gz_stream.hh: Replace NULL by 0. Add missing forward
      Index: doc/ChangeLog
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * doc/Makefile.am (olnsrc): Do not use OLN_INCLUDE_DIR any more.
      
         * demo/Makefile.am (AM_CXXFLAGS): Use $(CXXFLAGS_STRICT), and
         append $(CXXFLAGS_OPTIMIZE) to CXXFLAGS.
      
         * demo/morpholena.cc: Explode into ...
         * demo/morpholena-base.cc,
         demo/morpholena-opening-closing.cc,
         demo/morpholena-fast-hats.cc,
         demo/morpholena-hats.cc,
         demo/morpholena-grad.cc,
         demo/morpholena-gaussian.cc,
         demo/morpholena-minima-imp.cc,
         demo/morpholena-minima.cc,
         demo/morpholena-hit-miss.cc,
         demo/morpholena-ops.cc,
         demo/morpholena-wshed.cc,
         demo/morpholena-wshed-beucher.cc: New files, and ...
         * demo/Makefile.am (morpholena_SOURCES): Modify accordingly.
      
         * configure.ac: Adjust Olena source path. Use AC_CXX_FLAGS instead
         of AC_WITH_CXX_WARNINGS. Use AC_CONFIG_FILES again.
      
      +2003-01-09  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * Makefile.am: Comment. Correct @OLN_DOC_SUBDIRS@ to $(OLN_DOC_SUBDIRS).
      +
       2003-01-15  Akim Demaille  <akim@epita.fr>
      
              * configure.ac: Require Autoconf 2.57, Automake 1.7.2.
      Index: tools/ChangeLog
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * utilities/Makefile.am (AM_CXXFLAGS): Use $(CXXFLAGS_STRICT) and
         $(CXXFLAGS_OPTIMIZE).
         * utilities/morpho/Makefile.am (AM_CXXFLAGS): Likewise.
      
         * configure.ac: Fix Olena source directory specification. Indent
         to fit within 80 columns. Use AC_CONFIG_FILES again.
      
          prcs2git-id: 7.26
      7a9eadff
  3. Jan 16, 2003
    • Akim Demaille's avatar
      Index: ChangeLog · 5abbe7be
      Akim Demaille authored
      from  Akim Demaille  <akim@epita.fr>
      
      	Make sure all the file display the "(C)" after "Copyright".
      	Emacs' copyright-update is now usable.
      
      Index: oln/ChangeLog
      
      	* tests/sanity/includes.test: Support arguments on command line.
      	* oln/types/behaviour.hh (strict::get::apply): Use TO_OLN_CAST.
      	* oln/oln/types/optraits_int_u.hh: Include oln/types/global_ops.hh,
      	not oln/types/global_ops_traits.hh.
      
          prcs2git-id: 7.15
      5abbe7be
    • Akim Demaille's avatar
      2003-01-16 Akim Demaille <akim@epita.fr> · fb9b2550
      Akim Demaille authored
      	* doc/doc/Makefile.am, doc/Makefile.am, oln/tests/Makefile.am,
      	* tools/utilities/Makefile.am, Makefile.am: Use $(FOO), not @FOO@:
      	's/@(w+)@/$($1)/g'.
      
          prcs2git-id: 7.13
      fb9b2550
    • Akim Demaille's avatar
      2003-01-16 Akim Demaille <akim@epita.fr> · 0a3d7573
      Akim Demaille authored
      	* oln/oln/arith/internal/opdecls.hh, oln/oln/config/system.hh,
      	* oln/oln/convol/fast_gaussian.hh, oln/oln/convol/fast_gaussian.hxx,
      	* oln/oln/core/compose.hh, oln/oln/core/contract.hh,
      	* oln/oln/core/dpoint1d.hh, oln/oln/core/dpoint1d.hxx,
      	* oln/oln/core/dpoint2d.hh, oln/oln/core/dpoint2d.hxx,
      	* oln/oln/core/dpoint3d.hh, oln/oln/core/dpoint3d.hxx,
      	* oln/oln/core/dpoint.hh, oln/oln/core/image.hh,
      	* oln/oln/core/image_size.hh, oln/oln/core/internal/fake.hh,
      	* oln/oln/core/internal/image1d_data.hh,
      	* oln/oln/core/internal/image2d_data.hh,
      	* oln/oln/core/internal/image3d_data.hh,
      	* oln/oln/core/internal/objs.hxx, oln/oln/core/macros.hh,
      	* oln/oln/core/old/image2d_bin.hh, oln/oln/core/old/image2d_bin.hxx,
      	* oln/oln/core/old/image2d.hxx, oln/oln/core/point.hh,
      	* oln/oln/core/typeadj.hh, oln/oln/io/gz_stream.hh,
      	* oln/oln/morpho/extrema_killer.hh, oln/oln/math/macros.hh,
      	* oln/oln/meta/array1d.hxx, oln/oln/meta/array2d.hxx,
      	* oln/oln/meta/array3d.hxx, oln/oln/meta/array.hh,
      	* oln/oln/morpho/closing.hh, oln/oln/morpho/extrema.hh,
      	* oln/oln/morpho/fast_morpho.hh, oln/oln/morpho/fast_morpho.hxx,
      	* oln/oln/morpho/gradient.hh, oln/oln/morpho/hit_or_miss.hh,
      	* oln/oln/morpho/laplacian.hh, oln/oln/morpho/opening.hh,
      	* oln/oln/morpho/thickening.hh, oln/oln/morpho/thinning.hh,
      	* oln/oln/morpho/top_hat.hh, oln/oln/morpho/watershed.hh,
      	* oln/oln/morpho/watershed.hxx, oln/oln/utils/timer.hh,
      	* oln/tests/check/check.hh, oln/tests/check/data.hh,
      	* oln/tests/check/srcdir.hh, oln/tests/check/verbose.hh,
      	* oln/tests/convert/convcomp.cc, oln/tests/io/loadsave.hh,
      	* oln/oln/types/optraits_scalar.hh, oln/oln/types/global_ops_defs.hh,
      	* tools/utilities/mosaic.cc, oln/oln/meta/type.hh,
      	* oln/oln/types/rgb.hh, oln/oln/types/nrgb.hh, oln/oln/types/hsi.hh,
      	* oln/oln/types/hsl.hh, oln/oln/types/hsv.hh, oln/oln/types/yiq.hh,
      	* oln/oln/types/xyz.hh, oln/oln/types/yuv.hh, oln/oln/types/cast.hh,
      	* oln/oln/config/pconf.hh, tools/swilena/python/typedefs.hh,
      	* oln/oln/meta/optional.hh, oln/oln/topo/dmap.hxx: Formatting
      	changes: Indent properly the CPP directives.
      
          prcs2git-id: 7.11
      0a3d7573
  4. Jan 15, 2003
    • Akim Demaille's avatar
      Index: ChangeLog · 6b1ee1f6
      Akim Demaille authored
      from  +2003-01-15  Akim Demaille  <akim@epita.fr>
      
      	* configure.ac: Require Autoconf 2.57, Automake 1.7.2.
      	(AM_MAINTAINER_MODE): Remove it, since it doesn't solve anything,
      	at the contrary.
      
      Index: oln/ChangeLog
      from  +2003-01-15  Akim Demaille  <akim@epita.fr>
      
      	* configure.ac: Require Autoconf 2.57, Automake 1.7.2.
      	(AM_MAINTAINER_MODE): Remove it, since it doesn't solve anything,
      	at the contrary.
      	* Makefile.am (maintainer-check): New.
      
      Index: doc/ChangeLog
      from  +2003-01-15  Akim Demaille  <akim@epita.fr>
      
      	* configure.ac: Require Autoconf 2.57, Automake 1.7.2.
      	(AM_MAINTAINER_MODE): Remove it, since it doesn't solve anything,
      	at the contrary.
      
      Index: tools/ChangeLog
      from  +2003-01-15  Akim Demaille  <akim@epita.fr>
      
      	* configure.ac: Require Autoconf 2.57, Automake 1.7.2.
      	(AM_MAINTAINER_MODE): Remove it, since it doesn't solve anything,
      	at the contrary.
      	* Makefile.am (maintainer-check): New.
      
          prcs2git-id: 7.10
      6b1ee1f6
  5. Jan 07, 2003
    • Raphal Poss's avatar
      Index: ChangeLog · 246274a3
      Raphal Poss authored
      from  l Poss  <raph@lrde.epita.fr>
      
              * bootstrap.sh: call generate_morpho.sh during boostrap.
      
          prcs2git-id: 7.1
      246274a3
    • Yann Rgis-Gianas's avatar
      in oln: · 649ef246
      Yann Rgis-Gianas authored
      2003-01-07  Yann Rgis-Gianas  <yann@lrde.epita.fr>
      
      	* oln/oln/meta/optional: new.
      	* oln/oln/level/cc.hh:
      		add 'update_nb_level' as an optional behaviour.
      		fix some dead code.
      
          prcs2git-id: 0_7_reconf.8
      649ef246
  6. Jan 05, 2003
    • Raphal Poss's avatar
      from l Poss <raph@lrde.epita.fr> · 0f43f316
      Raphal Poss authored
              * oln.m4 (AC_WITH_CXX_WARNINGS): new macro.
      
              * Makefile.am (ACLOCAL_AMFLAGS): update to find component.m4.
              * configure.ac: use OLN_COMPONENT and OLN_COLLECTION.
      
      2003-01-04  Raphal Poss  <raph@lrde.epita.fr>
      
              * oln.m4 (AC_WITH_CXX_FFTW): fix description of --with-fftw.
      
              * tests/meta/gen_test.cc (write_postlude_and_test): fix
              compilation flags.  Adjust use of the `srcdir' global
              variable. FIXME: there is a bug somewhere triggered by missing
              prelude/postlude files (if this case occurs an empty and
              infinite-size gentest_array.c is created, making the testsuite
              crash)
      
      Index: doc/ChangeLog
      from  l Poss  <raph@lrde.epita.fr>
      
              * demo/Makefile.am (AM_CXXFLAGS): remove -W -Wall -pedantic -ansi, ...
              * configure.ac: ... and use AC_WITH_CXX_WARNINGS.
      
              * configure.ac: use OLN_COLLECTION and OLN_COMPONENT.
              * Makefile.am (ACLOCAL_AMFLAGS): update to find component.m4.
      
      Index: tools/ChangeLog
      from  l Poss  <raph@lrde.epita.fr>
      
              * utilities/Makefile.am (AM_CXXFLAGS),
              * utilities/morpho/Makefile.am (AM_CXXFLAGS): remove -W -Wall, ...
              * configure.ac: .. and use AC_WITH_CXX_WARNINGS.
      
      2003-01-04  Raphal Poss  <raph@lrde.epita.fr>
      
              * configure.ac: use OLN_COLLECTION and OLN_COMPONENT.
              * Makefile.am (ACLOCAL_AMFLAGS): update to find component.m4.
      
              * configure.ac: enable the utilities/ directory again.
      
              * utilities/morpho/morpho_template.cc,
              * utilities/morpho/morpho_template_extrema.cc,
              * utilities/morpho/morpho_template_gaussian.cc,
              * utilities/morpho/morpho_template_watershed.cc,
              * utilities/morpho/morpho_template_with_functor.cc,
              * utilities/morpho/morpho_template_with_neighb.cc,
              * utilities/morpho/morpho_template_with_twowin.cc,
              * utilities/morpho/Makefile.am: freeze.
              * utilities/morpho/generate_morpho.sh: fix.
      
      Index: ChangeLog
      from  l Poss  <raph@lrde.epita.fr>
      
              * Makefile.am (ACLOCAL_AMFLAGS): add to find component.m4.
              * configure.ac: use OLN_COMPONENT and OLN_COLLECTION.
      
      2003-01-04  Raphal Poss  <raph@lrde.epita.fr>
      
              * component.m4 (OLN_COMPONENT, OLN_COLLETION): add.
      
              * NEWS: update.
              * README: update.
              * BUILD: add.
              * INSTALL: add.
      
              * configure.ac: fix description of --with-fftw.
      
              * cleanup.sh: add .libs and .deps to removable directories.
              * oln.prj: add Populate-Ignore patterns for auto-generated
              files. Remove more auto-generated files from the repository.
      
          prcs2git-id: 0_7_reconf.6
      0f43f316
  7. Jan 03, 2003
    • Raphal Poss's avatar
      Index: oln/ChangeLog · 893f35b4
      Raphal Poss authored
      from  l Poss  <raph@lrde.epita.fr>
      
      	* Makefile.am (CONFIGURE_DEPENDENCIES): fix.
      	* tests/Makefile.am (CONFIGURE_DEPENDENCIES): fix.
      
      	* oln/transforms/dwt.hh: remove argument names from default
      	_dim_iterate_rec::doit to shut up the compiler.
      
      	* tests/defs.in: add OLN_INCLUDE_DIR. Set CPPFLAGS. Clean CXXFLAGS.
      	* tests/sanity/includes.test: use CPPFLAGS together with CXXFLAGS.
      	* tests/types/runtests: cleanup.
      
      	* tests/transforms/dwt.cc (check): output images to current
      	directory.
      	* tests/transforms/fft.cc (check): likewise.
      	* tests/transforms/output: remove directory.
      
      2002-12-29  Raphal Poss  <raph@lrde.epita.fr>
      
      	* tests/convert/Makefile.am: add `FIXME'. Add missing dependencies.
      
      	* tests/check/srcdir.cc (srcdir_setup): do not add '/' to srcdir.
      	* tests/check/data.cc (data): use RDATADIR and WDATADIR to create
      	paths instead of ugly heuristics.
      	* tests/check/Makefile.flags (AM_CPPFLAGS): add RDATADIR and
      	WDATADIR for use by data().
      
      	* tests/check/verbose.cc (verbose_setup): new way to shut up.
      
      	* tests/convol/slow_sum_2d_1.cc (check): change path of image.
      	* tests/convol/slow_sum_2d_2.cc (check): likewise.
      
      	* tests/configure.ac: all testsuites are now selectable and
      	optional.
      
      	* oln.m4 (OLN_PATH_LOCAL, OLN_PATH_USER, _OLN_CHECK,
      	OLN_PATH_HEADERS, OLN_PATH_IMGS): create. (OLN_TEMPLATE_DEPTH,
      	OLN_C99_MATH, OLN_NUMERIC_LIMITS, AC_WITH_CXX_FFTW,
      	AC_WITH_CXX_ZLIB): new names. Sanitize macros. Use the value cache
      	for most variables. Add comments. Use the C++ compiler to test for
      	fftw and zlib -> do not depend on the C compiler any more.
      
      	* tests/configure.ac (AC_WITH_ZLIB, AC_WITH_FFTW): rename to
      	AC_WITH_CXX_ZLIB and AC_WITH_CXX_FFTW.
      
      (Changes from 0.6)
      
      2002-12-26  Reda Dehak  <reda@nemours.epita.fr>
      
      	* oln/convol/convolution.hh: Fix include files.
      	* tests/convol/slow_sum_2d_1.cc: change accordingly.
      	* tests/convol/slow_sum_2d_2.cc: change accordingly.
      	* tests/convol/sobel_gradient.cc: change accordingly.
      
      2002-12-11  Quoc Peyrot  <chojin@lrde.epita.fr>
      
      	* oln/Makefile.am (nobase_oln_HEADERS): add morpho/extrema.hxx.
      	move level/extrema_killer.hh to morpho/extrema_killer.hh.
      
      	* oln/morpho/extrema_killer.hh: change namespace.
      	* demo/test-reconstruction.cc: change accordingly.
      
      2002-12-11  Reda Dehak  <reda@lrde.epita.fr>
      
      	* oln/convol/convolution.hh: Fix convolve function.
      	* test/convol/slow_sum_2d_1.hh: modify accordingly.
      	* test/convol/slow_sum_2d_2.hh: modify accordingly.
      	* test/convol/sobel_gradient.hh: modify accordingly.
      
      2002-12-11  Quoc Peyrot <chojin@lrde.epita.fr>
      
      	* Branch for olena 0.6 stable
      
      (End of changes from 0.6)
      
      	* oln.m4 (AC_NUMERIC_LIMITS, AC_CXX_C99_MATH): Add new macros...
      	* oln/config/system.hh: ... and use them instead of ugly detection
      	systems.
      
      Index: doc/ChangeLog
      from  l Poss  <raph@lrde.epita.fr>
      
      	* Makefile.am (CONFIGURE_DEPENDENCIES): fix.
      
      	* doc/Makefile.am (COMMONGETDEFSFLAGS): new way to get autoconf'ed
      	values.
      	* configure.ac: cleanup.
      
      2002-12-12  Raphal Poss  <raph@lrde.epita.fr>
      
      	* demo/Makefile.am (check_PROGRAMS): Now use OLN_CPPFLAGS and OLN_CXXFLAGS.
      	* doc/Makefile.am (COMMONGETDEFSFLAGS): Likewise. Use OLN_IMG_DIR
      	and DEFS, too.
      
      Index: tools/ChangeLog
      from  l Poss  <raph@lrde.epita.fr>
      
      	* Makefile.am (CONFIGURE_DEPENDENCIES): add.
      
      Index: ChangeLog
      from  l Poss  <raph@lrde.epita.fr>
      
      	* FAQ: update.
      	* bootstrap.sh: update.
      
      	* oln-version.m4: bump version to 0.7.
      	* THANKS: update.
      
      	* Makefile.am (CONFIGURE_DEPENDENCIES): add.
      
      2002-12-29  Raphal Poss  <raph@lrde.epita.fr>
      
      	* cleanup.sh: Remove occurences of `Makefile' also.
      
          prcs2git-id: 0_7_reconf.4
      893f35b4
  8. Dec 12, 2002
  9. Dec 11, 2002
    • Raphal Poss's avatar
      empty · 433817b4
      Raphal Poss authored
          prcs2git-id: 0_7_reconf.1
      433817b4
  10. Dec 09, 2002
  11. Dec 05, 2002
    • Raphal Poss's avatar
      Index: ChangeLog · 8cdca7ff
      Raphal Poss authored
      from  Raphael Poss  <raph@sandrock>
      
         * FAQ: add.
      
      Index: src/tests/ChangeLog
      from  Raphael Poss  <raph@sandrock>
      
         * types/runtests (rundir): add $CPPFLAGS to compilation flags and
         cross fingers.
      
          prcs2git-id: 0_5_reconf.13
      8cdca7ff
    • Raphal Poss's avatar
      Index: ChangeLog · 0b866d86
      Raphal Poss authored
      from  Raphael Poss  <raph@lrde.epita.fr>
      
              * Makefile.am: tweak.
              * configure.ac (OLN_SOURCE_DIR): new AC_DEFINE. tweak.
      
              * src/oln.m4 (OLN_ENABLE_EXCEPTIONS, OLN_DISABLE_EXCEPTIONS): new
              macros.
      
              * src/Makefile.am (ACLOCAL_FLAGS): add.
              (CONFIGURE_DEPENDENCIES): depend on oln.m4.
      
              * src/oln.m4 (CPPFLAGS, CXXFLAGS): now user-defined CXXFLAGS and
              CPPFLAGS are never totally overriden. (AC_TEMPLATE_DEPTH) Add
              checks for deep template recursion.
      
              * src/configure.ac (CXX, CXXFLAGS, OLN_INCLUDEDIR): AC_DEFINE more
              variables.
      
              * src/utilities/generate_morpho.sh (AM_CPPFLAGS, AM_CXXFLAGS): be
              nice to the new configuration system.
              * src/utilities/Makefile.am (AM_CXXFLAGS): likewise.
      
              * oln/config/system.hh: include config.h if HAVE_CONFIG_H is defined.
      
      Index: src/tests/ChangeLog
      from  Raphael Poss  <raph@lrde.epita.fr>
      
         * transforms/fft.cc, transforms/dwt.cc (check): create OUTPUT_DIR
         before using it.
      
         * types/tests/conv2: mark XFAIL for seemingly obvious reasons.
      
         * morpho/Makefile.am (CXXFLAGS): do not override CXXFLAGS
         completely.
      
         * meta/gen_test.cc (write_postlude_and_test): be nice to the new
         configuration system. Report exit status of commands.
         * check/Makefile.flags: likewise.
      
         * Makefile.am: make things work when Olena is 'configure'd from
         another directory than its sources.  (BUILTDATA, SOURCEDATA,
         SOURCEIMGS, BUILTIMGS) macro name changes.
      
         * data-src: renamed from data.
      
         * check/data.cc: remove a small glitch.
      
      2002-12-05  Raphael Poss  <raph@lrde.epita.fr>
      
              * configure.ac: fix so that now olena-doc can be an independant
              package.
      
              * doc/Makefile.am (EXTRA_DIST): include some generated files in
              the distribution. Pass CXXCOMPILE to processing.tpl.
              * tpl/processing.tpl: use CXXCOMPILE instead of a custom
              compilation command. Now processing.tpl is properly autoconf'ed.
      
              * Makefile.am (ACLOCAL_FLAGS): add.
              (CONFIGURE_DEPENDENCIES): depend on ../src/oln.m4.
              (EXTRA_DIST): add.
      
          prcs2git-id: 0_5_reconf.12
      0b866d86
  12. Dec 04, 2002
    • Quc Peyrot's avatar
      2002-12-04 Quoc Peyrot <chojin@lrde.epita.fr> · 7756d157
      Quc Peyrot authored
      	* utilities/generate_morpho.sh(usage): typo in generated files.
      	* utilities/morpho/morpho_template.cc: modify accordingly (generated)..
      
          prcs2git-id: 0_5.102
      7756d157
    • Raphal Poss's avatar
      * oln/config/pconf.hh: fix bug. · ff1a046a
      Raphal Poss authored
          prcs2git-id: 0_5_reconf.7
      ff1a046a
    • Raphal Poss's avatar
      * src/configure.ac: add AC_PROG_RANLIB for tests · da1e7c66
      Raphal Poss authored
          prcs2git-id: 0_5_reconf.5
      da1e7c66
    • Raphal Poss's avatar
      2002-12-04 Raphael Poss <raph@lrde.epita.fr> · b0aa386f
      Raphal Poss authored
         * oln/config/README: remove obsolete file
      
          prcs2git-id: 0_5_reconf.4
      b0aa386f
    • Raphal Poss's avatar
      Index: ChangeLog · 98f8e2b6
      Raphal Poss authored
      from  Raphael Poss  <raph@lrde.epita.fr>
              * oln/config/pconf.hh: add (useful for initial builds).
      
          prcs2git-id: 0_5_reconf.3
      98f8e2b6
    • Raphal Poss's avatar
      Index: ChangeLog · 2815cb64
      Raphal Poss authored
      from  Raphael Poss  <raph@lrde.epita.fr>
      
         * src/oln.m4: add. New Autoconf macros:
         AM_PATH_OLN, AC_WITH_OLN, AC_WITH_FFTW, AC_WITH_ZLIB
         * bootstrap.sh: add. aclocal must be informed of the location of
         oln.m4, use an environment variable.
      
         * configure.ac: change to use new configuration system. Now declares
         src/configure and doc/configure as AC_CONFIG_SUBDIRS.
         * Makefile.am (SUBDIRS): simplify.
      
         * src/configure.ac: add.
         * src/Makefile.am: add.
         * doc/configure.ac: change to use new configuration system.
      
         * oln/config/config.hin: remove.
         * oln/config/pconf-hh.in: add.
         * oln/config/pconf.inc: add.
         * tools/scandefs.pl: remove.
         * oln/Makefile.am: cleanup. Now pconf.hh only contains pertinent
         definitions, no more compile-time header generation.
      
      Index: doc/ChangeLog
      from  Raphael Poss  <raph@lrde.epita.fr>
      
         * configure.ac: parametrize generation of documentation. change to
         use new configuration system.
         * Makefile.am (SUBDIRS): change.
         * tpl/processing.tpl: cleanup. Use OLN_INCLUDEDIR.
         * doc/Makefile.am: cleanup. Use OLN_INCLUDEDIR. add dependency on
      oln-dev.ps.
      
      Index: src/tests/ChangeLog
      from  Raphael Poss  <raph@lrde.epita.fr>
      
         * defs.in (CXXFLAGS): use OLN_INCLUDEDIR.
         * check/Makefile.flags (AM_CPPFLAGS): likewise.
      
          prcs2git-id: 0_5_reconf.2
      2815cb64
  13. Dec 03, 2002
    • Quc Peyrot's avatar
      2002-12-03 Quoc Peyrot <chojin@lrde.epita.fr> · f7203fa8
      Quc Peyrot authored
      	* utilities/generate_morpho.sh: add a lot of binary generation.
      	* utilities/morpho/Makefile.am: modify accordingly (generated).
      	* utilities/morpho/morpho_template.cc: add windows loading (generated).
      	* utilities/morpho/morpho_template_extrema.cc,
      	utilities/morpho/morpho_template_watershed.cc,
      	utilities/morpho/morpho_template_with_neighb.cc,
      	utilities/morpho/morpho_template_gaussian.cc,
      	utilities/morpho/morpho_template_with_twowin.cc,
      	utilities/morpho/morpho_template_with_functor.cc: new files
      	(generated by generate_morpho.sh)
      
          prcs2git-id: 0_5.101
      f7203fa8
  14. Dec 02, 2002
    • Quc Peyrot's avatar
      2002-12-02 Quoc Peyrot <chojin@lrde.epita.fr> · ba8a3380
      Quc Peyrot authored
      	* configure.ac: add --disable-utilities and
      	--disable-morpho-utilities options.
      	* Makefile.am: modify SUBDIRS variable accordingly.
      	* utilities/Makefile.am: Likewise.
      	* utilities/morpho/morpho_template.cc: change default defines to #error.
      	* utilities/generate_morpho.sh: modifiy accordingly.
      
          prcs2git-id: 0_5.100
      ba8a3380
    • Jérôme Darbon's avatar
      from Jerome Darbon <jerome@epita.fr> · 4c0d57bc
      Jérôme Darbon authored
      	* oln/morpho/geodesic_erosion.cc : add new namespace.
      	* oln/morpho/geodesic_dilation.cc : likewise.
      	* oln/morpho/reconstruction.cc : likewise.
      	* oln/morpho/extrema.hxx.cc : new file.
      	* demo/test-reconstruction.cc : adjust.
      	* test/morpho/reconstruction.cc : likewise.
      	* tests/data/lena.pgm : new file.
      
          prcs2git-id: 0_5.99
      4c0d57bc
    • Jérôme Darbon's avatar
      from Jerome Darbon <jerome@epita.fr> · 4b697ae1
      Jérôme Darbon authored
      	* dema/morpholena.cc : add new demos.
      	* oln/morpho/* : add documentation.
      	* oln/extrema.hh : bug fixes.
      	* ima/map.pbm : new file.
      	* ima/lena_dark.pbm : likewise.
      
          prcs2git-id: 0_5.98
      4b697ae1
  15. Nov 30, 2002
  16. Nov 28, 2002
    • Reda Dehak's avatar
      empty · a0bff165
      Reda Dehak authored
          prcs2git-id: 0_5.95
      a0bff165
  17. Nov 27, 2002
    • Raphal Poss's avatar
      2002-11-27 Raphael Poss <raph@lrde.epita.fr> · c98d228c
      Raphal Poss authored
              * configure.ac (fftw detection): minor fix in message.
      
      2002-11-27  Raphael Poss  <raph@lrde.epita.fr>
      
              * doc/Makefile.am (info_TEXINFOS): add for oln-dev.texi.
              (CLEANFILES): add *.tmp, generated when compiling texinfo files.
              * doc/oln-dev.texi: add.
      
      2002-11-27  Raphael Poss  <raph@lrde.epita.fr>
      
              * texinfo.tex: Update.
      
          prcs2git-id: 0_5.93
      c98d228c
    • Jean-Sébastien Mouret's avatar
      2002-11-27 Jean-Sbastien Mouret <js@lrde.epita.fr> · dc856f31
      Jean-Sébastien Mouret authored
      	* oln/morpho/fast_morpho.hxx: Sort iterated dimensions
      	according to the shape of the structuring element.
      	* oln/morpho/reconstruction.hh: Change min to std::min.
      	* oln/utils/histogram.hh (histogram_max): Support for bin.
      
          prcs2git-id: 0_5.92
      dc856f31
    • Raphal Poss's avatar
      2002-11-27 Raphael Poss <raph@lrde.epita.fr> · 76617a98
      Raphal Poss authored
              * oln/core/contract.hh (OLN_EXCEPTIONS): report errors by means of
              throwing  std::runtime_error()   instead  of  aborting,  when  the
              OLN_EXCEPTIONS macro is defined.
      
          prcs2git-id: 0_5.91
      76617a98
  18. Nov 19, 2002
    • Jean-Sébastien Mouret's avatar
      2002-11-19 Jean-Sbastien Mouret <js@lrde.epita.fr> · c15573d5
      Jean-Sébastien Mouret authored
      	* Makefile.am (EXTRA_DIST): Remove documentation dependency.
      	* oln/io/se_window.hxx, oln/io/se_neighborhood.hxx: Additional
      	includes to pass sanity checks.
      	* oln/Makefile.am (nobase_oln_HEADERS): List new files.
      
          prcs2git-id: 0_5.90
      c15573d5
    • Jean-Sébastien Mouret's avatar
      2002-11-19 Jean-Sbastien Mouret <js@lrde.epita.fr> · 4fcef399
      Jean-Sébastien Mouret authored
      	* oln/io/se.hh, oln/io/se_window.hxx,
      	oln/io/se_neighborhood.hxx: New files.
      	* oln/basics2d.hh: Include io/se.hh
      	* oln/core/internal/window.hh: Add operator==.
      	* oln/core/neighborhood2d.hh: Make it readable.
      	* oln/core/window2d.hh: Likewise.
      
      	* oln/io/pnm_write.hxx, oln/io/pnm_read.hxx: Bug fix.
      	Tiny binary images in raw pbm format was not correctly
      	read nor written.
      
      	* demo/morpholena.cc (main): Add window2d loading example.
      	* img/face_se.pbm : New image.
      	* Makefile.am (EXTRA_DIST): Modify accordingly.
      
          prcs2git-id: 0_5.88
      4fcef399
  19. Nov 15, 2002
  20. Nov 14, 2002