Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cask/cask
Project management tool for Emacs
https://github.com/cask/cask
Last synced: about 1 month ago
JSON representation
Project management tool for Emacs
- Host: GitHub
- URL: https://github.com/cask/cask
- Owner: cask
- License: gpl-3.0
- Created: 2012-10-07T09:43:13.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-05-16T19:34:38.000Z (7 months ago)
- Last Synced: 2024-05-17T12:48:00.499Z (7 months ago)
- Language: Emacs Lisp
- Homepage: http://cask.readthedocs.io
- Size: 1.46 MB
- Stars: 1,261
- Watchers: 36
- Forks: 147
- Open Issues: 13
-
Metadata Files:
- Readme: README.makefile
- License: COPYING
Awesome Lists containing this project
- my-awesome - cask/cask - 09 star:1.3k fork:0.1k Project management tool for Emacs (Emacs Lisp)
README
export EMACS ?= $(shell command -v emacs 2>/dev/null)
CASK_DIR := $(shell cask package-directory)$(CASK_DIR): Cask
cask install
@touch $(CASK_DIR).PHONY: cask
cask: $(CASK_DIR).PHONY: compile
compile: cask
cask emacs -batch -L . -L test \
--eval "(setq byte-compile-error-on-warn t)" \
-f batch-byte-compile $$(cask files); \
(ret=$$? ; cask clean-elc && exit $$ret).PHONY: test
test: compile
cask emacs --batch -L . -L test -l readme-test -f ert-run-tests-batch