From: Kimmo Suominen Date: Sat, 8 Mar 2014 08:41:07 +0000 (+0000) Subject: Sync README.DEVELOPER and .travis.yml X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ace6f0622e3d4320e44411d7560f940b83854d9b;p=file Sync README.DEVELOPER and .travis.yml Minimize the number and size of dependencies and remove redundant packages from the list. --- 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 271e71e9..26cf0bb7 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.2 2014/03/06 16:57:57 christos Exp $ +@(#) $File: README.DEVELOPER,v 1.3 2014/03/08 08:41:07 kim Exp $ -== Auto files +## Auto files After checking out the source, run the following: - libtoolize - aclocal - autoheader - automake --add-missing - autoconf + autoreconf -f -i + ./configure --disable-silent-rules + make -j4 + make -C tests check -[christos: I run autoreconf -f -i instead of all the above] - ./configure - - -== 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`. -