From 82788554a37af59d81e59a79e92e65d11a690e05 Mon Sep 17 00:00:00 2001 From: Kimmo Suominen Date: Sat, 8 Mar 2014 08:41:07 +0000 Subject: [PATCH] Sync README.DEVELOPER and .travis.yml Minimize the number and size of dependencies and remove redundant packages from the list. --- .travis.yml | 2 +- README.DEVELOPER | 37 ++++++++++++++++--------------------- 2 files changed, 17 insertions(+), 22 deletions(-) diff --git a/.travis.yml b/.travis.yml index eba3664e..7329a593 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ compiler: - clang before_install: - sudo apt-get update -qq - - sudo apt-get install -qq automake autoconf libtool make zlib1g-dev python + - sudo apt-get install -qq automake autotools-dev make libtool python zlib1g-dev script: - autoreconf -f -i - ./configure --disable-silent-rules diff --git a/README.DEVELOPER b/README.DEVELOPER index de4ef27c..03310f34 100644 --- a/README.DEVELOPER +++ b/README.DEVELOPER @@ -1,44 +1,39 @@ -= How to get started developing +# How to get started developing -@(#) $File: README.DEVELOPER,v 1.1 2014/02/18 18:51:51 kim Exp $ +@(#) $File: README.DEVELOPER,v 1.2 2014/03/06 16:57:57 christos Exp $ -== Auto files +## Auto files After checking out the source, run the following: - libtoolize - aclocal - autoheader - automake --add-missing - autoconf - -[christos: I run autoreconf -f -i instead of all the above] - - ./configure + autoreconf -f -i + ./configure --disable-silent-rules + make -j4 + make -C tests check -== Installing dependencies +## Installing dependencies If your platform doesn't have the above tools, install the following packages first. -=== Debian +### Debian apt-get install \ - autoconf \ automake \ autotools-dev \ - build-essential \ - libltdl-dev \ + gcc \ + make \ libtool \ - libtool-doc \ + python \ + zlib1g-dev \ -=== Mac OS X (MacPorts) +See also `.travis.yml`. + +### Mac OS X (MacPorts) port install \ autoconf \ automake \ libtool \ -Note that `libtoolize` is called `glibtoolize`. -