SmallEiffel The GNU Eiffel Compiler is a free open-source Eiffel
compiler distributed under the terms of the GNU General Public License
as published by the Free Software Foundation. It is a complete, small
and very fast, free Eiffel compiler.
It is available for a very wide range of platforms. In fact,
SmallEiffel should run on any platform for which an ANSI C - POSIX
compiler or a standard JVM exists.
The current distribution includes an Eiffel to C compiler, an Eiffel
to Java bytecode compiler, a documentation tool, a pretty printer and
various other tools, with their sources.
SmallEiffel features an innovative strategy involving whole system
analysis which allows compilation to be often faster than the
incremental compilation of traditional compilers.
WWW: http://smalleiffel.loria.fr/index.html
- Berend
berend@pobox.com
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
Change PKGDIR from pkg/ to . Also fix places where ${PKGDIR} is spelled out
(many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type fixes that
shouldn't have been necessary) and the string "/pkg/" appear.