3 .PHONY
: ert
test test-batch
6 @ver
=`grep -o "Version: .*" company.el | cut -c 10-`; \
7 tar cjvf company-
$$ver.
tar.bz2
--mode
644 `git ls-files '*.el' | xargs`
10 @version
=`grep -o "Version: .*" company.el | cut -c 10-`; \
11 dir=company-
$$version; \
13 cp
`git ls-files '*.el' | xargs` company-
$$version; \
14 echo
"(define-package \"company\" \"$$version\" \
15 \"Modular in-buffer completion framework\")" \
16 > "$$dir"/company-pkg.el
; \
17 tar cvf company-
$$version.
tar --mode
644 "$$dir"
20 @
rm -rf company-
*/ company-
*.
tar company-
*.
tar.bz2
*.elc ert.el
23 ${EMACS} -Q
-nw
-L .
-l
test/all.el \
24 --eval
"(let (pop-up-windows) (ert t))"
27 ${EMACS} -Q
--batch
-L .
-l
test/all.el \
28 --eval
"(ert-run-tests-batch-and-exit '(not (tag interactive)))"
31 ${EMACS} -Q
--batch
-L .
-f batch-byte-compile company.el company-
*.el