Commit ae5f4132 authored by Lev Lamberov's avatar Lev Lamberov

New upstream version 1.8

parents
language: emacs
env:
- "EMACS=emacs24 CHECK_TARGET=test"
- "EMACS=emacs24 CHECK_TARGET=test-interactive"
- "EMACS=emacs-snapshot CHECK_TARGET=test"
- "EMACS=emacs-snapshot CHECK_TARGET=test-interactive"
matrix:
allow_failures:
- env: "EMACS=emacs-snapshot CHECK_TARGET=test"
- env: "EMACS=emacs-snapshot CHECK_TARGET=test-interactive"
install:
- if [ "$EMACS" = "emacs24" ]; then
sudo add-apt-repository -y ppa:cassou/emacs &&
sudo apt-get -qq update &&
sudo apt-get -qq -f install &&
sudo apt-get -qq install emacs24-nox;
fi
- if [ "$EMACS" = 'emacs-snapshot' ]; then
sudo add-apt-repository -y ppa:ubuntu-elisp/ppa &&
sudo apt-get -qq update &&
sudo apt-get -qq -f install &&
sudo apt-get -qq install emacs-snapshot &&
sudo apt-get -qq install emacs-snapshot-el;
fi
script:
- make $CHECK_TARGET EMACS=$EMACS
notifications:
email: false
EMACS ?= emacs
all: pcre2el.elc
clean:
rm -f *.elc
%.elc: %.el
$(EMACS) --batch -L . --funcall batch-byte-compile "$<"
test: clean all
$(EMACS) --batch -L . -l pcre2el-tests --funcall rxt-run-tests
test-interactive: clean all
$(EMACS) -Q -nw -L . -l pcre2el-tests --funcall rxt-run-tests
sandbox: all
$(EMACS) -Q -L . -l pcre2el
.PHONY: all test test-interactive sandbox
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment