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