1 | js: lib/**/*.coffee
|
2 | ./node_modules/.bin/coffee -o js -c lib/
|
3 | cp -r lib/font/data js/font/data
|
4 |
|
5 | browser: lib/**/*.coffee
|
6 | mkdir -p build/
|
7 | ./node_modules/.bin/browserify \
|
8 | --standalone PDFDocument \
|
9 | --debug \
|
10 | --transform coffeeify \
|
11 | --extension .coffee \
|
12 | lib/document.coffee \
|
13 | | ./node_modules/.bin/exorcist build/pdfkit.js.map > build/pdfkit.js
|
14 |
|
15 | browser-demo: js demo/browser.js
|
16 | ./node_modules/.bin/browserify demo/browser.js > demo/bundle.js
|
17 |
|
18 | docs: pdf-guide website browser-demo
|
19 |
|
20 | pdf-guide:
|
21 | ./node_modules/.bin/coffee docs/generate.coffee
|
22 |
|
23 | website:
|
24 | mkdir -p docs/img
|
25 | ./node_modules/.bin/coffee docs/generate_website.coffee
|
26 |
|
27 | clean:
|
28 | rm -rf js build demo/bundle.js
|