| 1 | VERSION=9.16.2
|
| 2 |
|
| 3 | default: build
|
| 4 | @cp -f build/highlight.* .
|
| 5 | @cp -f highlight/src/styles/* styles
|
| 6 | @du -hs highlight.*
|
| 7 |
|
| 8 | build: highlight
|
| 9 | @cd highlight && git fetch && git checkout $(VERSION)
|
| 10 | @cd highlight && npm install
|
| 11 | @mkdir -p build
|
| 12 | @cd highlight && node tools/build.js && cp build/highlight.pack.js ../build/highlight.pack.min.js
|
| 13 | @cd highlight && node tools/build.js -n && cp build/highlight.pack.js ../build/highlight.pack.js
|
| 14 |
|
| 15 | highlight:
|
| 16 | @git clone git://github.com/isagalaev/highlight.js.git $@
|
| 17 |
|
| 18 | clean:
|
| 19 | @rm -rf build
|
| 20 |
|
| 21 | .PHONY: default
|