mediawiki-extensions-Visual.../tests/parser/Makefile
au 0ca9b00100 * Convert __patched-html-parser to .coffee.
Note that the compiled .js file (generated by "make"/"make test")
  is still under version control so folks can work on the project
  even without a running "coffee" command in PATH.

  Also updated README to mention coffee-script and "make test".
2012-02-18 18:54:12 +00:00

18 lines
465 B
Makefile

COFFEE = $(shell find . -name '*.coffee' -a ! -regex '.*node_modules.*' | sed 's/\.coffee/\.js/')
all :: $(COFFEE)
test :: parserTests.txt all
node ./parserTests.js --cache parserTests.txt
TESTS_URL = http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/tests/parser/parserTests.txt
parserTests.txt ::
-if [ ! -e parserTests.txt ] ; then curl -O $(TESTS_URL) || wget $(TESTS_URL) ; fi
.PHONY: test all
.SUFFIXES: .coffee .js
.coffee.js:
coffee -c -b $<