update build instructions

This commit is contained in:
djcb 2016-12-13 23:03:25 +02:00
parent dde7928855
commit 50ba087b7a
3 changed files with 11 additions and 9 deletions

View File

@ -21,7 +21,6 @@ install:
- export PATH="$HOME/.evm/bin:$PATH" - export PATH="$HOME/.evm/bin:$PATH"
- evm install $EVM_EMACS --use - evm install $EVM_EMACS --use
script: script:
- autoreconf -i - ./autogen.sh
- ./configure
- make - make
- make check - make check

View File

@ -14,7 +14,7 @@
## along with this program; if not, write to the Free Software Foundation, ## along with this program; if not, write to the Free Software Foundation,
## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
AC_PREREQ([2.69]) AC_PREREQ([2.68])
AC_INIT([mu],[0.9.19],[https://github.com/djcb/mu/issues],[mu]) AC_INIT([mu],[0.9.19],[https://github.com/djcb/mu/issues],[mu])
AC_COPYRIGHT([Copyright (C) 2008-2016 Dirk-Jan C. Binnema]) AC_COPYRIGHT([Copyright (C) 2008-2016 Dirk-Jan C. Binnema])
AC_CONFIG_HEADERS([config.h]) AC_CONFIG_HEADERS([config.h])
@ -24,6 +24,9 @@ AC_CONFIG_SRCDIR([mu/mu.cc])
AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([xua]) # Win/DOS don't like 'aux' AC_CONFIG_AUX_DIR([xua]) # Win/DOS don't like 'aux'
m4_ifdef([AX_COMPILER_FLAGS], [],
AC_MSG_ERROR([Please install autoconf-archive]))
AX_IS_RELEASE([git-directory]) AX_IS_RELEASE([git-directory])
AX_CHECK_ENABLE_DEBUG([yes]) AX_CHECK_ENABLE_DEBUG([yes])

View File

@ -298,7 +298,7 @@ $ sudo yum install webkitgtk3-devel
@anchor{Building from a release tarball} @anchor{Building from a release tarball}
Using a release-tarball (as available from Using a release-tarball (as available from
GoogleCode@footnote{@url{http://code.google.com/p/mu0/downloads/list}}, GoogleCode@footnote{@url{https://github.com/djcb/mu/releases}},
installation follows the typical steps: installation follows the typical steps:
@example @example
@ -314,17 +314,17 @@ Xapian, GMime and their dependencies must be installed.
@subsection Building from git @subsection Building from git
@anchor{Building from git} @anchor{Building from git}
Alternatively, if you build from the git repository or use a tarball like the Alternatively, if you build from the git repository or use a tarball
ones that @t{github} produces, the instructions are slightly different, and like the ones that @t{github} produces, the instructions are slightly
require you to have @t{autotools} (Autoconf, Automake, Libtool, and friends) different, and require you to have @t{autotools} (@t{autoconf},
installed: @t{autoconf-archive}, @t{automake}, @t{libtool}, and friends) installed:
@example @example
# get from git (alternatively, use a github tarball) # get from git (alternatively, use a github tarball)
$ git clone git://github.com/djcb/mu.git $ git clone git://github.com/djcb/mu.git
$ cd mu $ cd mu
$ autoreconf -i && ./configure && make $ ./autogen.sh && ./configure && make
# On the BSDs: use gmake instead of make # On the BSDs: use gmake instead of make
$ sudo make install $ sudo make install
@end example @end example