-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy pathMakefile
74 lines (69 loc) · 1.7 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
63
64
65
66
67
68
69
70
71
72
73
74
build:
webpack
watch:
webpack --watch
pages:
rsync build examples vendor pages -r
.PHONY: build watch pages
# this stuff is Deprecated for now. Just leaving it in
# for the moment in case I forgot anything in the transfew to webpack.
#
#
# build: builddir build/react.js build/d3.js rx viz
#
# builddir:
# mkdir -p build
#
# build/react.js:
# browserify -r react -r react/addons -o build/react.js
#
# build/d3.js:
# wget http://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.js -O build/d3.js
#
# kefir:
# browserify -d -t babelify run/kefir.js -o build/kefirvision.js
#
# kefir-watch:
# watchify -v -d -t babelify run/kefir.js -o build/kefirvision.js
#
# rx:
# browserify -d -t babelify run/rx.js -o build/rxvision.js
#
# rx-watch:
# watchify -v -d -t babelify run/rx.js -o build/rxvision.js
#
# viz:
# browserify -d -t babelify run/viz.js -o build/viz.js
#
# viz-watch:
# watchify -v -d -t babelify run/viz.js -o build/viz.js
#
#
#
# MODS=' react react/addons less babel \
# codemirror \
# codemirror/mode/javascript/javascript \
# codemirror/mode/css/css \
# codemirror/mode/htmlmixed/htmlmixed \
# codemirror/addon/edit/closebrackets \
# codemirror/addon/edit/matchbrackets'
#
# INC=`echo ${MODS} | sed -e 's/ / -r /g'`
# EXC=`echo ${MODS} | sed -e 's/ / -x /g'`
#
# playground:
# browserify ${EXC} -d -t babelify run/playground.js -o build/playground.js
#
# playground-css:
# lessc run/playground.less examples/playground/index.css
#
# playground-watch:
# watchify -v ${EXC} -d -t babelify run/playground.js -o build/playground.js
#
# lib-playground:
# browserify ${INC} -o build/lib-playground.js
#
# lint:
# eslint run wrap lib
#
# .PHONY: js watch build playground lib-playground viz builddir