solarized-emacs

a fork of Bozhidar Batsov's solarized-emacs
git clone https://git.trogloxene.org/solarized-emacs.git
Log | Files | Refs | README

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++
ACask | 6++++++
AMakefile | 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