Differences between revisions 3 and 19 (spanning 16 versions)
Revision 3 as of 2008-03-22 06:54:48
Size: 1427
Editor: TimoSirainen
Comment:
Revision 19 as of 2023-11-07 21:12:42
Size: 92
Editor: TimoSirainen
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
== Compiling ==

 1. Download and compile Dovecot v1.1 sources. imaptest uses its library functions. Dovecot doesn't have any external dependencies.
  1. v1.1.rc1 doesn't have all the required changes yet, currently you need the latest nightly snapshot: http://dovecot.org/nightly/
   * FIXME: (1. Get the latest RC from http://dovecot.org/releases/1.1/rc/)
  1. Compiling goes the usual way: {{{./configure && make}}} (there's no need for {{{make install}}})
 1. Download and compile http://dovecot.org/nightly/imaptest/imaptest-latest.tar.gz
  * {{{./configure --with-dovecot=../dovecot-1.1 && make}}}
  * {{{--with-dovecot=<path>}}} parameter is used to specify path to Dovecot v1.1 sources' root directory.
 1. Either {{{make install}}} or run {{{src/imaptest}}} directly.

You may want to modify the default configuration from #defines in {{{src/settings.h}}}. This isn't required, but if you run imaptest often, this way you don't have to give the same parameters every time.

== Mercurial repository ==

You can also get imaptest sources from [http://www.selenic.com/mercurial/ Mercurial] repository:

{{{
hg clone http://hg.dovecot.org/imaptest/
}}}

You can update it later with:

{{{
hg pull
hg update
}}}

You can see the latest changes using Mercurial's [http://hg.dovecot.org/imaptest/ web interface].

Run {{{autoreconf -i}}} to build configure script.
Moved to https://dovecot.github.io/imaptest/installation.html

None: ImapTest/Installation (last edited 2023-11-07 21:12:42 by TimoSirainen)