From: Gary Benson <gbenson@redhat.com>
To: rhug-rhats@sources.redhat.com
Subject: Let the fluorination commence
Date: Thu, 20 Nov 2003 15:42:00 -0000 [thread overview]
Message-ID: <20031120154240.GC3424@redhat.com> (raw)
Ok, fluorine as it stands is good enough for every package in the
Tomcat stack with the possible exception of Tomcat itself, so I'm
going to start fluorinating the Naoko packages. The advantages of
this will be:
* Instead of being defined in x-thousand lines of Makefile.am and
configure.in, each package is defined in x-tens-of-lines of
fluorine.xml. For example:
Package Complexity Makefile.am + fluorine.xml
(relative) configure.in (lines)
(lines)
commons-logging dead simple 189 19
jakarta-ant moderatly complex 2143 75 (approx)
This simplicity makes things like upgrading to new versions,
rearranging jarfile contents, etc, a breeze.
* It _should_ fix every builddir != srcdir bug (and I found loads of
them whilst writing it), every stupid relative path and broken sed
bug, and every single bug where jarfiles and solibs have
inconsistent contents.
* Header generation is much more efficient, and jarfile contents are
defined exactly (previously they were somewhat haphazard).
Fluorine itself is a fairly small (<1000 lines) and straightforward
piece of code and it should be fairly easy to understand and extend if
necessary.
Gary
[ gbenson@redhat.com ][ GnuPG 85A8F78B ][ http://inauspicious.org/ ]
next reply other threads:[~2003-11-20 15:42 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-20 15:42 Gary Benson [this message]
2003-11-21 9:36 ` Daniel Resare
2003-11-21 10:07 ` Gary Benson
2004-05-16 5:20 ` Anthony Green
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20031120154240.GC3424@redhat.com \
--to=gbenson@redhat.com \
--cc=rhug-rhats@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).