Add config for travis-ci

This commit is contained in:
Magnar Sveen 2012-09-19 17:23:51 +02:00
parent 059ee6b6ef
commit b6077942c4
4 changed files with 2578 additions and 0 deletions

13
.travis.yml Normal file
View File

@ -0,0 +1,13 @@
language: emacs-lisp
before_install:
- if [ "$EMACS" = 'emacs-snapshot' ]; then
sudo add-apt-repository -y ppa:cassou/emacs &&
sudo apt-get update -qq &&
sudo apt-get install -qq
emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot;
fi
env:
- EMACS=emacs
- EMACS=emacs-snapshot
script:
./run-travis-ci.sh

View File

@ -5,6 +5,7 @@
(setq multiple-cursors-util-path (expand-file-name "util" project-directory))) (setq multiple-cursors-util-path (expand-file-name "util" project-directory)))
(add-to-list 'load-path multiple-cursors-root-path) (add-to-list 'load-path multiple-cursors-root-path)
(add-to-list 'load-path multiple-cursors-util-path)
(add-to-list 'load-path (expand-file-name "espuds" multiple-cursors-util-path)) (add-to-list 'load-path (expand-file-name "espuds" multiple-cursors-util-path))
(add-to-list 'load-path (expand-file-name "vendor" multiple-cursors-util-path)) (add-to-list 'load-path (expand-file-name "vendor" multiple-cursors-util-path))

20
run-travis-ci.sh Executable file
View File

@ -0,0 +1,20 @@
#!/bin/sh
cd "$(dirname "$0")"
set_default () {
eval "
if [ -z \$$1 ]; then
$1=$2
fi
"
}
set_default EMACS "$(which emacs)"
echo "*** Emacs version ***"
echo "EMACS =" $(which $EMACS)
$EMACS --version
echo
exec ./util/ecukes/ecukes --graphical

2544
util/ert.el Normal file

File diff suppressed because it is too large Load Diff