Commit 09f9d9a8 authored by Noam Postavsky's avatar Noam Postavsky

check recipes in travis, fix or muffle warnings

suppressed warnings: -Wno-features -Wno-github -Wno-autoloads, because
too many recipes trigger them to handle right now.
parent 7f1193cb
......@@ -24,6 +24,7 @@
;;; Code:
(require 'el-get-core)
(require 'el-get-custom)
(require 'el-get-byte-compile)
(defcustom el-get-recipe-path-emacswiki
......
(:name actionscript-mode
:type github
:description "An actionscript-mode for Emacs"
:pkgname "austinhaas/actionscript-mode"
:post-init (progn
(add-to-list 'auto-mode-alist '("\\.as$" . actionscript-mode))))
......@@ -4,4 +4,4 @@
:pkgname "burke/color-theme-ir-black"
:depends color-theme
:prepare (autoload 'color-theme-ir-black "color-theme-ir-black"
"color-theme: ir-black" t)))
"color-theme: ir-black" t))
(:name command-log-mode
:type github
:description "Show event history and command history of some or all buffers."
:pkgname "lewang/command-log-mode"
:features command-log-mode)
......@@ -11,4 +11,3 @@
(add-to-list 'auto-mode-alist '("\\.gemspec$" . enh-ruby-mode))
(add-to-list 'auto-mode-alist '("Gemfile$" . enh-ruby-mode))
(add-to-list 'auto-mode-alist '("\\.rb$" . enh-ruby-mode))))
)
(:name flycheck-color-mode-line
:type github
:description "Colors the mode-line according to the Flycheck state of the current buffer."
:pkgname "flycheck/flycheck-color-mode-line"
:depends (flycheck)
:post-init (eval-after-load 'flycheck
......
(:name framemove
:Description "FrameMove allows you to move focus between frames using arrow keys."
:Website "http://www.emacswiki.org/emacs/FrameMove"
:description "FrameMove allows you to move focus between frames using arrow keys."
:website "http://www.emacswiki.org/emacs/FrameMove"
:type emacswiki
:features framemove)
(:name helm-swoop
:type github
:description "Efficiently hopping squeezed lines powered by Emacs helm interface"
:pkgname "ShingoFukuyama/helm-swoop"
:depends (helm))
......@@ -3,5 +3,5 @@
:website "http://jblevins.org/projects/markdown-mode/"
:type git
:url "git://jblevins.org/git/markdown-mode.git"
:before (add-to-list 'auto-mode-alist
'("\\.\\(md\\|mdown\\|markdown\\)\\'" . markdown-mode)))
:prepare (add-to-list 'auto-mode-alist
'("\\.\\(md\\|mdown\\|markdown\\)\\'" . markdown-mode)))
(:name mbsync
:type github
:description "Wrap calling mbsync in Emacs Lisp, with a gnus hook"
:pkgname "dimitri/mbsync-el"
:features mbsync)
(:name zotmacs
:website "https://bitbucket.org/egh/zotero-plain/overview"
:website "https://bitbucket.org/egh/zotxt-emacs"
:description "Org mode integration with Zotero"
:url "https://bitbucket.org/egh/zotero-plain"
:url "https://bitbucket.org/egh/zotxt-emacs"
:load-path "elisp"
:type hg
:after (progn
(autoload 'org-zotero-mode "org-zotero" "" t))
)
:type hg)
......@@ -8,6 +8,12 @@ set -ex
$EMACS -Q -L pkg/ -L . -L methods/ -batch --eval '(setq byte-compile-error-on-warn t)' \
-f batch-byte-compile *.el methods/*.el
if [ "$EMACS" = emacs ] ; then # only run this for 1 emacs version
$EMACS -Q -L . -batch -l el-get-recipes -f el-get-check-recipe-batch \
-Wno-features -Wno-github -Wno-autoloads \
recipes/*.rcp
fi
# TODO: actually run some tests
# cd "$(dirname "$0")"
# ./run-ert.sh
......
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