This repository has been archived by the owner on Mar 5, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
63 lines (41 loc) · 1.39 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
test:
@expresso -I lib test/* test/reporters/*
coverage:
@expresso -g -I lib --cov test/* test/reporters/*
@rm -rf lib-cov
watchn:
@bin/watchn .watchn
coffee:
@coffee -o examples/coffeescript/ -c examples/coffeescript/
jasmine:
@jasmine-node examples/jasmine/test_spec.js
jasmine_dom:
@jasmine-dom --runner examples/jasmine-dom/index.html --format nice
jshint:
@jshint examples/javascripts/src/
vows:
@vows examples/vows/vows-test.js
scss:
@sass examples/scss/style.scss > examples/scss/style.css
sass:
@sass examples/sass/style.sass > examples/sass/style.css
haml:
@haml -eq examples/haml/index.haml examples/haml/index.html
stylus:
@stylus < examples/stylus/style.styl > examples/stylus/style.css
jade:
@jade < examples/jade/index.jade > examples/jade/index.html
markdown:
@markdown -o examples/markdown/index.html examples/markdown/index.md
text:
@cat examples/text/text1.txt > examples/text/cat.txt
@cat examples/text/text2.txt >> examples/text/cat.txt
uglify:
@cat examples/javascripts/src/file1.js > examples/javascripts/app.js
@cat examples/javascripts/src/file2.js >> examples/javascripts/app.js
@uglifyjs -v -o examples/javascripts/app.min.js examples/javascripts/app.js
docs:
@docco lib/*.js lib/reporters/*.js
publish: coverage docs
noop:
.PHONY: test coverage watchn coffee jasmine jasmine_dom jshint vows scss sass haml stylus jade markdown text uglify docs publish noop