mirror of
https://github.com/Smaug123/KaTeX
synced 2025-10-05 19:28:39 +00:00
Make the makefile better
Auditors: spicyj
This commit is contained in:
22
Makefile
22
Makefile
@@ -1,18 +1,16 @@
|
|||||||
FILES=parser.js style.css build.js index.html
|
.PHONY: build copy serve clean
|
||||||
|
build: build/MJLite.js
|
||||||
|
|
||||||
.PHONY: build ship copy serve
|
build/MJLite.js: MJLite.js parser.jison lexer.js
|
||||||
build: parser.js
|
./node_modules/.bin/browserify $< --standalone MJLite -t ./jisonify > $@
|
||||||
|
|
||||||
ship: build
|
|
||||||
scp $(FILES) prgmr:/var/www/www.rampancylabs.com/parser/
|
|
||||||
|
|
||||||
copy: build
|
copy: build
|
||||||
cp parser.js ../exercises/utils/mjlite-parser.js
|
cp build/MJLite.js ../exercises/utils/MJLite.js
|
||||||
cp MJLite.js ../exercises/utils/MJLite.js
|
cp static/style.css ../exercises/css/mjlite.css
|
||||||
cp style.js ../exercises/css/mjlite.css
|
cp -R static/fonts ../exercises/css/
|
||||||
|
|
||||||
parser.js: parser.jison
|
|
||||||
./node_modules/.bin/jison parser.jison
|
|
||||||
|
|
||||||
serve:
|
serve:
|
||||||
node server.js
|
node server.js
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf build/*
|
||||||
|
Reference in New Issue
Block a user