forked from foliojs/pdfkit
-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathMakefile
More file actions
30 lines (23 loc) · 679 Bytes
/
Makefile
File metadata and controls
30 lines (23 loc) · 679 Bytes
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
.PHONY: js
js:
./node_modules/.bin/coffee -o js -c lib/
cp -r lib/font/data js/font/data
browser: lib/**/*.coffee
mkdir -p build/
./node_modules/.bin/browserify \
--standalone PDFDocument \
--debug \
--transform coffeeify \
--extension .coffee \
lib/document.coffee \
| ./node_modules/.bin/exorcist build/pdfkit.js.map > build/pdfkit.js
browser-demo: js demo/browser.js
./node_modules/.bin/browserify demo/browser.js > demo/bundle.js
docs: pdf-guide website browser-demo
pdf-guide:
./node_modules/.bin/coffee docs/generate.coffee
website:
mkdir -p docs/img
./node_modules/.bin/coffee docs/generate_website.coffee
clean:
rm -rf js build demo/bundle.js