[beast: 11/23] Merge branch 'travis-ci'
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 11/23] Merge branch 'travis-ci'
- Date: Wed, 14 Oct 2015 07:00:20 +0000 (UTC)
commit 1f6a4b0e91f12dfb5572b81382885d10b057b956
Merge: fea1977 ddf4a19
Author: Tim Janik <timj gnu org>
Date: Thu Oct 8 19:12:09 2015 +0200
Merge branch 'travis-ci'
Enable continuous integration via travis-ci.
Building Beast requires trusty and at least g++-4.9.
Notifications about build success or failure are sent to
the #beast channel on IRC.
* travis-ci:
BUILD: properly quote AM macro arguments with comma (e.g. -Wl,--no-undefined)
BUILD: only generate shortened ChangeLog if the limiting commits are known
Avoid travis-ci bailing out during ChangeLog generation, because we
unconditionally refer to a commint that's been pruned from history
during travis' repository cloning.
BUILD: detect git repo by inspecting HEAD:configure.ac
TRAVIS: force installation of guile-1.8-dev and libgnomecanvas2-dev
TRAVIS: install asound, flac, vorbis, mad, guile and gnomecanvas2 packages
TRAVIS: install libxml2-utils for xmllint
TRAVIS: add travis-ci, first build Rapicorn then attempt a full build
PO: unlist obsolete source file entries
PO: add POTLIST and related files to CLEANFILES
BSE: libtool >= 1.5.2 doesn't always set rpath, requiring ldconfig
Libtool 1.5.2 (released 2004-01-25), doesn't set RPATH for any
directories in the dynamic linker search path. So when installing
shared libraries into e.g. /usr/local/lib, ldconfig(8) needs to
be run on linux after installation. See also:
https://wiki.debian.org/RpathIssue
.travis.yml | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
Makefile.am | 6 ++-
bse/Makefile.am | 4 ++
configure.ac | 4 +-
po/Makefile.am | 2 +
po/POTSCAN | 6 ----
6 files changed, 95 insertions(+), 10 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]