mirror of https://github.com/lukechilds/node.git
Ryan Dahl
15 years ago
3 changed files with 65 additions and 140 deletions
@ -0,0 +1,65 @@ |
|||||
|
#!/usr/bin/make -f
|
||||
|
|
||||
|
all: |
||||
|
@tools/waf-light build |
||||
|
|
||||
|
all-debug: |
||||
|
@tools/waf-light -v build |
||||
|
|
||||
|
all-progress: |
||||
|
@tools/waf-light -p build |
||||
|
|
||||
|
install: |
||||
|
@tools/waf-light install |
||||
|
|
||||
|
uninstall: |
||||
|
@tools/waf-light uninstall |
||||
|
|
||||
|
test: all |
||||
|
python tools/test.py --mode=release |
||||
|
|
||||
|
test-all: all |
||||
|
python tools/test.py --mode=debug,release |
||||
|
|
||||
|
test-debug: all |
||||
|
python tools/test.py --mode=debug |
||||
|
|
||||
|
benchmark: all |
||||
|
build/default/node benchmark/run.js |
||||
|
|
||||
|
doc: doc/node.1 doc/api.html doc/index.html |
||||
|
|
||||
|
doc/api.html: doc/api.txt |
||||
|
asciidoc --unsafe \
|
||||
|
-a theme=pipe \
|
||||
|
-a toc \
|
||||
|
-a linkcss \
|
||||
|
-o doc/api.html doc/api.txt |
||||
|
|
||||
|
doc/api.xml: doc/api.txt |
||||
|
asciidoc -b docbook -d manpage -o doc/api.xml doc/api.txt |
||||
|
|
||||
|
doc/node.1: doc/api.xml |
||||
|
xsltproc --output doc/node.1 \
|
||||
|
--nonet /etc/asciidoc/docbook-xsl/manpage.xsl \
|
||||
|
doc/api.xml |
||||
|
|
||||
|
website-upload: doc |
||||
|
scp doc/* linode:~/tinyclouds/node/ |
||||
|
|
||||
|
clean: |
||||
|
@tools/waf-light clean |
||||
|
|
||||
|
distclean: |
||||
|
@tools/waf-light distclean |
||||
|
@-rm -rf _build_ |
||||
|
@-rm -f Makefile |
||||
|
@-rm -f *.pyc |
||||
|
|
||||
|
check: |
||||
|
@tools/waf-light check |
||||
|
|
||||
|
dist: |
||||
|
@tools/waf-light dist |
||||
|
|
||||
|
.PHONY: benchmark clean dist distclean check uninstall install all test test-all website-upload |
Loading…
Reference in new issue