In preparation of Cyrus IMAP 2.5: autoconf and automake

Dilyan Palauzov Dilyan.Palauzov at
Tue May 8 17:44:49 EDT 2012


>> The idea at the end is to create the tarballs with "make dist",
>> which includes, and configure, so that
>> "autoreconf" does not have to be run by the ones downloading the
>> tarball (and it does not matter, if git manages those files).
>> Apart from including the hand-written files, and the files listed by
>> automake --help, some more generated files are going to be included
>> by "make dist", but I am not sure yet which files exactly.
> I have a problem with this shit:
> irect sieve/tests/action/testm/uatest-discard  
> sieve/tests/action/testm/uatest-stop2  
> sieve/tests/action/testm/uatest-stop sieve/tests/action/serverm  
> sieve/tests/action/serverm/uamail-stop2 ...
>> -------timsieved/TODO
> ... in the EXTRA_DIST part of
> That's so unmaintainable it's not funny.
> What's the plan here?

One possibility is to split this on many, many, many lines.  The other  
possibility is to replace thе long line with

    sieve/addr.h sieve/sieve.h sieve/ sieve/tests \

this will include everything from the sieve/tests/ directory in the tarball.

Със здраве

More information about the Cyrus-devel mailing list