dotemacs

My Emacs configuration
git clone git://git.entf.net/dotemacs
Log | Files | Refs | LICENSE

makefile (572B)


      1 EMACS ?= emacs
      2 CASK ?= cask
      3 
      4 TESTHOME=/tmp/emacs
      5 
      6 package: build
      7 	$(CASK) package
      8 
      9 build: test
     10 	$(CASK) build
     11 
     12 test:
     13 	@echo "Testing..."
     14 	@$(CASK) $(EMACS) -Q -batch -L . -l csharp-mode-tests.el -f ert-run-tests-batch-and-exit
     15 
     16 clean:
     17 	$(CASK) clean-elc
     18 	rm -rf dist
     19 	rm -rf $(TESTHOME)
     20 
     21 check-defuns:
     22 	grep "^(defun " csharp-mode.el | sed -r "s/\(defun ([a-z0-9-]+) .*$$/\1/" | sort >/tmp/defuns.txt
     23 	for line in `cat /tmp/defuns.txt` ; do echo -n "$$line: " ; grep "$$line" csharp-mode.el | grep -v defun | wc -l ; done >/tmp/use-count.txt
     24 	grep " 0" /tmp/use-count.txt