libhttp
Ian Zimmerman
itz@speakeasy.org
22 Sep 2001 01:24:58 -0700
itz> 1 - Automake actually considers _too many_ oddball cases, which
itz> is the prime reason that the generated makefile is so complex
itz> that, for the installing user, doing almost anything else than
itz> the straight "sh configure ; make ; make install" is usually out
itz> of the question. One such oddball case which shouldn't be
itz> considered is host systems without symlinks, which seems to be
itz> the only reason for the GNU srcdir/builddir distinction
itz> (hardwired into automake).
Sean> actually, buildir exists to create a safe sandbox, this way when
Sean> either the make blows up or the testing does only generated
Sean> files get hurt. Also the srcdir never changes, all gen'ed files
Sean> go into builddir. So you can just rm -r buildir and all is
Sean> well. This is the same reasoning for the use of debian/tmp in
Sean> practically every Debian rules file.
Please read my post again. The (very real) benefits you describe can
be achieved with a "symlink-directory" script.
--
Ian Zimmerman, Oakland, California, U.S.A.
The easiest way to win an argument: ridicule your opponent's basic
assumptions by stating their negation and postfixing it with ", right?"
GPG pub key: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087