aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--.travis.yml11
-rw-r--r--Cask11
3 files changed, 22 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 9cd819c..4acb5ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
# Compiled Elisp
*.elc
+/.cask/
diff --git a/.travis.yml b/.travis.yml
index 80b34e4..d72482d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,6 +4,13 @@ language: emacs
env:
- "EMACS=emacs24"
+before_install:
+ - curl -fsSkL https://gist.github.com/rejeep/7736123/raw | sh
+ - export PATH="/home/travis/.cask/bin:$PATH"
+ - cask info
+ - cask outdated
+ - cask install
+
install:
- if [ "$EMACS" = "emacs24" ]; then
sudo add-apt-repository -y ppa:cassou/emacs &&
@@ -12,4 +19,6 @@ install:
sudo apt-get -qq install emacs24-nox;
fi
-script: $EMACS -batch -L . -l ert -l tests.el -f ert-run-tests-batch-and-exit
+script:
+ - $EMACS --version
+ - $EMACS -batch -L . -l ert -l tests.el -f ert-run-tests-batch-and-exit
diff --git a/Cask b/Cask
new file mode 100644
index 0000000..a715b2a
--- /dev/null
+++ b/Cask
@@ -0,0 +1,11 @@
+(package "stack-mode" "0" "Stack Exchange for Emacs")
+
+(source gnu)
+(source melpa-stable)
+
+(files "stack-*.el")
+
+(depends-on "json" "1.4")
+
+(development
+ (depends-on "ert"))