commit 16a579c32938a0fdeaf2af5ab9f16f1022346eb2 parent 4aae0ec59219a01596833f678bc82d19845031ae Author: conao3 <conao3@gmail.com> Date: Sun, 3 Nov 2019 02:14:42 +0900 add Cask file to exec test This Makefile refferenced from bbatsov/projectile's Makefile Diffstat:
| M | .gitignore | | | 2 | ++ |
| A | Cask | | | 6 | ++++++ |
| A | Makefile | | | 34 | ++++++++++++++++++++++++++++++++++ |
3 files changed, 42 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore @@ -1 +1,3 @@ +elpa* +.cask *.elc diff --git a/Cask b/Cask @@ -0,0 +1,6 @@ +;; -*- mode:lisp -*- + +(source gnu) +(source melpa) + +(package-file "solarized.el") diff --git a/Makefile b/Makefile @@ -0,0 +1,34 @@ +CASK = cask +export EMACS ?= emacs +EMACSFLAGS = +TESTFLAGS = + +SRCS = $(wildcard *.el) +OBJS = $(SRCS:.el=.elc) + +.PHONY: compile test clean elpa + +all: compile + +elpa-$(EMACS): + $(CASK) install + $(CASK) update + touch $@ + +elpa: elpa-$(EMACS) + +elpaclean: + rm -f elpa* + rm -rf .cask # Clean packages installed for development + +compile: elpa + $(CASK) build + +clean: + rm -f $(OBJS) + +# test: elpa +# $(CASK) exec buttercup -L . + +test: elpa + $(CASK) exec emacs -q -l ./minimal-init/init.el