Skip to content

Commit e6a3bed

Browse files
committed
Merge pull request #692 from gracjan/pr-use-texinfo-from-ppa
Use texinfo build from ppa
2 parents 9f43a93 + c9fd25f commit e6a3bed

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

.travis.yml

+7-12
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ env:
55
- EMACS=emacs23 TARGET=check
66
- EMACS=emacs24 TARGET=check
77
- EMACS=emacs-snapshot TARGET=check
8-
- EMACS=emacs24 TARGET=deploy-manual
8+
- TARGET=deploy-manual
99
global:
1010
- secure: "ejv1+ub/v+Hm/23fhp4zLAHT3HiCG+YdDHai57LDe4LfEZCeGz4i/6LazbPbwm58v2YuKvMcdNshebc1s4A293ARJryPyFfW/8kEe+3hQ+cDxunNdHfqcS8SyhcDG0mrv7dqiVAtMJqB8qZb0c161KeEM8nyhC0wyQ+EZ5qJnzM="
1111

1212
matrix:
1313
allow_failures:
1414
- env:
15-
- EMACS=emacs-snapshot
15+
- EMACS=emacs-snapshot TARGET=check
1616

1717
install:
1818
- if [ "$EMACS" = "emacs23" ]; then
@@ -27,21 +27,16 @@ install:
2727
- if [ "$EMACS" = "emacs-snapshot" ]; then
2828
sudo add-apt-repository -y ppa:ubuntu-elisp/ppa &&
2929
sudo apt-get update -qq &&
30-
sudo apt-get install -qq emacs-snapshot &&
31-
sudo apt-get install -qq emacs-snapshot-el;
30+
sudo apt-get install -qq emacs-snapshot emacs-snapshot-el;
3231
fi
3332
- if [ "$TARGET" = "deploy-manual" ]; then
34-
curl -O http://ftp.gnu.org/gnu/texinfo/texinfo-5.2.tar.xz;
35-
tar -xf texinfo-5.2.tar.xz;
36-
cd texinfo-5.2;
37-
./configure;
38-
make;
39-
sudo make install;
40-
cd ..;
33+
sudo add-apt-repository -y ppa:gracjanpolak/ppa &&
34+
sudo apt-get update -qq &&
35+
sudo apt-get install -qq texinfo;
4136
fi
4237

4338
script:
44-
lsb_release -a && $EMACS --version && make EMACS=$EMACS $TARGET
39+
make $TARGET
4540

4641
notifications:
4742
email: false

0 commit comments

Comments
 (0)