-
Notifications
You must be signed in to change notification settings - Fork 106
Expand file tree
/
Copy pathMakefile
More file actions
19 lines (16 loc) · 691 Bytes
/
Makefile
File metadata and controls
19 lines (16 loc) · 691 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
REPORTER ?= list
MOCHA_OPTS= --check-leaks
all: toxiclibs.js toxiclibs.min.js
toxiclibs.js:
./bin/toxiclibsjs --out "./build/toxiclibs.js"
toxiclibs.min.js:
./bin/toxiclibsjs --out "./build/toxiclibs.min.js" --minify
toxiclibs-core.min.js:
./bin/toxiclibsjs --include "toxi/geom toxi/math toxi/util" --minify --out "./build/toxiclibs-core.min.js"
toxiclibs-color.min.js:
./bin/toxiclibsjs --include "toxi/color" --out "./build/toxiclibs-color.min.js" --minify
toxiclibs-physics2d.min.js:
./bin/toxiclibsjs --include "toxi/physics2d" --out "./build/toxiclibs-physics2d.min.js" --minify
test:
./node_modules/mocha/bin/mocha --reporter $(REPORTER) test/*.js $(MOCHA_OPTS)
.PHONY: test