]> code.delx.au - gnu-emacs-elpa/blob - packages/sm-c-mode/GNUmakefile
* sm-c-mode: Improve indentation of struct; plus bug fixes
[gnu-emacs-elpa] / packages / sm-c-mode / GNUmakefile
1
2 EMACS=emacs
3 DIFF=diff
4
5 test: sm-c-mode-test.c.test
6
7 .PHONY: refresh
8 refresh:
9
10 %.elc : %.el
11 $(EMACS) --batch -L . --no-init-file -f batch-byte-compile $<
12
13 %.test: % sm-c-mode.elc refresh
14 $(EMACS) --batch -l sm-c-mode-autoloads.el \
15 sm-c-mode-test.c \
16 --eval '(setq indent-tabs-mode nil)' \
17 --eval '(setq create-lockfiles nil)' \
18 --eval '(indent-region (point-min) (point-max) nil)' \
19 --eval '(indent-region (point-min) (point-max) nil)' \
20 --eval '(write-region (point-min) (point-max) "$@")'
21 $(DIFF) $< $@ || true; $(RM) $@