ePiX NEWS -- history of user-visible changes.  March, 2006

Copyright (C) 2006 Andrew D. Hwang

Please see COPYING for copying conditions and README-changes for
changes prior to Version 1.0.7.

Version 1.0.7

  ePiX now uses automake and autoconf.  To build the package:

    ./configure [options]
    make
    make [DESTDIR=<installation prefix>] install


* The configure command accepts the following ePiX-specific options:

    --with-bash=<path to bash>

      Specify the path to bash for the shell scripts. (Defaults to the
      full path to bash found in the PATH environment variable, or to
      /bin/bash if bash isn't found.)

    --with-runtime=<runtime compiler>

      Specify the compiler for epix and flix. (Defaults to the full
      path to g++ found in PATH, or to "g++".)

    --with-contrib

      Build the contrib files, into a library with header file
      epix-ext.h

  Running "./configure --help" prints all available options.

* Contributed code changes

  This is now built (if --with-contrib is specified) as a separate
  library; if you wish to use it, you must #include <epix_ext.h> in
  your input files and specify the option -lepixext to epix and
  friends.  Also, epix_ext.h no longer says "using namespace
  ePiX_contrib"; you must state this explicitly if you want it.

* Installation directories

  The standard autoconf directories are now used, and these can be
  changed using the standard autoconf/configure options.

  Documentation is installed by default in docdir, which is
  ${prefix}/share/doc/epix by default; this is not yet implemented in
  autoconf (despite being descibed in the GNU Coding Standards), and
  can be changed, if necessary, by specifying docdir=<path> to the
  invocation of make install.
