mediawiki-extensions-Visual.../tests/parser/Makefile
Audrey Tang d3602bb459 * Get parser tests from GitWeb, not Subversion.
Change-Id: I39f933b9e0320dc62736da07ce097ec1badec9aa
2012-03-28 23:39:01 +08:00

18 lines
514 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 = https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob_plain;hb=HEAD;f=tests/parser/parserTests.txt
parserTests.txt ::
-if [ ! -e parserTests.txt ] ; then curl -O "$(TESTS_URL)" || wget -O parserTests.txt "$(TESTS_URL)" ; fi
.PHONY: test all
.SUFFIXES: .coffee .js
.coffee.js:
coffee -c -b $<