Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 141 lines (97 sloc) 3.121 kb
97c97450 »
2010-11-01 Back to WAF
1 WAF=python tools/waf-light
90ab0794 »
2009-12-06 Use --jobs=1 with WAF
2
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
3 web_root = ryan@nodejs.org:~/web/nodejs.org/
4
e5a0fbe5 »
2010-10-24 Added support for cross compilation and also fixed DEST_CPU to repres…
5 all: program
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
6
97c97450 »
2010-11-01 Back to WAF
7 all-progress:
8 @$(WAF) -p build
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
9
e5a0fbe5 »
2010-10-24 Added support for cross compilation and also fixed DEST_CPU to repres…
10 program:
11 @$(WAF) --product-type=program build
12
13 staticlib:
14 @$(WAF) --product-type=cstaticlib build
15
16 dynamiclib:
17 @$(WAF) --product-type=cshlib build
18
97c97450 »
2010-11-01 Back to WAF
19 install:
20 @$(WAF) install
bf0d278a »
2009-10-03 Improve "make dist" remove generated doc from repo.
21
97c97450 »
2010-11-01 Back to WAF
22 uninstall:
23 @$(WAF) uninstall
15594eaf »
2010-10-04 Replace WAF with make/autoconf
24
97c97450 »
2010-11-01 Back to WAF
25 test: all
125b868e »
2010-06-18 Add message tests
26 python tools/test.py --mode=release simple message
bf0d278a »
2009-10-03 Improve "make dist" remove generated doc from repo.
27
d02131d2 »
2010-12-22 Add 'make test-valgrind'
28 test-valgrind: all
29 python tools/test.py --mode=release --valgrind simple message
30
97c97450 »
2010-11-01 Back to WAF
31 test-all: all
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
32 python tools/test.py --mode=debug,release
33
d02131d2 »
2010-12-22 Add 'make test-valgrind'
34 test-all-valgrind: all
35 python tools/test.py --mode=debug,release --valgrind
36
97c97450 »
2010-11-01 Back to WAF
37 test-release: all
66701548 »
2010-03-02 'make test' only runs the simple test
38 python tools/test.py --mode=release
39
97c97450 »
2010-11-01 Back to WAF
40 test-debug: all
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
41 python tools/test.py --mode=debug
42
97c97450 »
2010-11-01 Back to WAF
43 test-message: all
125b868e »
2010-06-18 Add message tests
44 python tools/test.py message
45
97c97450 »
2010-11-01 Back to WAF
46 test-simple: all
04fac198 »
2010-02-25 Split tests.
47 python tools/test.py simple
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
48
97c97450 »
2010-11-01 Back to WAF
49 test-pummel: all
04fac198 »
2010-02-25 Split tests.
50 python tools/test.py pummel
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
51
97c97450 »
2010-11-01 Back to WAF
52 test-internet: all
04fac198 »
2010-02-25 Split tests.
53 python tools/test.py internet
54
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
55 build/default/node: all
56
57 apidoc_sources = $(wildcard doc/api/*.markdown)
58 apidocs = $(addprefix build/,$(apidoc_sources:.markdown=.html))
59
60 apidoc_dirs = build/doc build/doc/api/ build/doc/api/assets
23927751 »
2010-10-28 Fix make doc
61
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
62 apiassets = $(subst api_assets,api/assets,$(addprefix build/,$(wildcard doc/api_assets/*)))
320e0020 »
2010-11-13 fix 'make doc'
63
90d1e473 »
2010-11-15 make doc improvements
64 website_files = \
65 build/doc/index.html \
66 build/doc/cla.html \
67 build/doc/sh_main.js \
68 build/doc/sh_javascript.min.js \
69 build/doc/sh_vim-dark.css \
70 build/doc/logo.png \
71 build/doc/sponsored.png \
72 build/doc/pipe.css
73
eb565e1c »
2011-01-27 Simplify website
74 doc: build/default/node $(apidoc_dirs) $(website_files) $(apiassets) $(apidocs)
320e0020 »
2010-11-13 fix 'make doc'
75
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
76 $(apidoc_dirs):
77 mkdir -p $@
23927751 »
2010-10-28 Fix make doc
78
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
79 build/doc/api/assets/%: doc/api_assets/% build/doc/api/assets/
80 cp $< $@
81
90d1e473 »
2010-11-15 make doc improvements
82 build/doc/%: doc/%
83 cp $< $@
84
8d27393a »
2010-11-18 Generate Table of Contents at compile time.
85 build/doc/api/%.html: doc/api/%.markdown build/default/node $(apidoc_dirs) $(apiassets) tools/doctool/doctool.js
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
86 build/default/node tools/doctool/doctool.js doc/template.html $< > $@
87
90d1e473 »
2010-11-15 make doc improvements
88 build/doc/%:
23927751 »
2010-10-28 Fix make doc
89
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
90 website-upload: doc
a01e0950 »
2010-11-15 scp should copy the right dir
91 scp -r build/doc/* $(web_root)
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
92
93 docopen: build/doc/api/all.html
94 -google-chrome build/doc/api/all.html
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
95
2c016bad »
2009-12-30 'make distclean' should not call 'waf clean'
96 docclean:
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
97 -rm -rf build/doc
2c016bad »
2009-12-30 'make distclean' should not call 'waf clean'
98
d67fdcc1 »
2010-03-07 clean should not docclean
99 clean:
1dad95a3 »
2010-12-13 Print 'make clean' commands
100 $(WAF) clean
101 -find tools -name "*.pyc" | xargs rm -f
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
102
ff640946 »
2010-04-19 Make 'make distclean' work on solaris
103 distclean: docclean
1dad95a3 »
2010-12-13 Print 'make clean' commands
104 -find tools -name "*.pyc" | xargs rm -f
105 -rm -rf build/ node node_g
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
106
97c97450 »
2010-11-01 Back to WAF
107 check:
108 @tools/waf-light check
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
109
217b60a2 »
2010-02-17 sed -i 's/git-/git /g' Makefile
110 VERSION=$(shell git describe)
bf0d278a »
2009-10-03 Improve "make dist" remove generated doc from repo.
111 TARNAME=node-$(VERSION)
112
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
113 #dist: doc/node.1 doc/api
114 dist: doc
a1138c6f »
2010-12-02 Cleanup Makefile for JSLint, CPPLint
115 git archive --format=tar --prefix=$(TARNAME)/ HEAD | tar xf -
bf0d278a »
2009-10-03 Improve "make dist" remove generated doc from repo.
116 mkdir -p $(TARNAME)/doc
117 cp doc/node.1 $(TARNAME)/doc/node.1
ade8cf96 »
2010-11-15 Build API page into build/doc; simplify doctool.
118 cp -r build/doc/api $(TARNAME)/doc/api
ce2d5ad0 »
2010-05-13 Change the 'make dist' to remove v8 test dir
119 rm -rf $(TARNAME)/deps/v8/test # too big
120 tar -cf $(TARNAME).tar $(TARNAME)
121 rm -rf $(TARNAME)
bf0d278a »
2009-10-03 Improve "make dist" remove generated doc from repo.
122 gzip -f -9 $(TARNAME).tar
861f28f3 »
2009-10-03 Don't unnecessarily output the makefile from the configure script.
123
ff456b38 »
2010-10-13 Add 'make bench' script
124 bench:
125 benchmark/http_simple_bench.sh
126
3cf4827a »
2010-10-15 Add idle connection test
127 bench-idle:
128 ./node benchmark/idle_server.js &
129 sleep 1
130 ./node benchmark/idle_clients.js &
131
ac58d3a6 »
2010-12-01 Import cpplint.py
132 jslint:
558e5ba2 »
2010-12-02 lint util.js and src/node.js
133 PYTHONPATH=tools/closure_linter/ python tools/closure_linter/closure_linter/gjslint.py --unix_mode --strict --nojsdoc -r lib/ -r src/ -r test/
3cf4827a »
2010-10-15 Add idle connection test
134
ac58d3a6 »
2010-12-01 Import cpplint.py
135 cpplint:
a1138c6f »
2010-12-02 Cleanup Makefile for JSLint, CPPLint
136 @python tools/cpplint.py $(wildcard src/*.cc src/*.h src/*.c)
ac58d3a6 »
2010-12-01 Import cpplint.py
137
138 lint: jslint cpplint
a1284510 »
2010-12-01 Import Google's closure_linter
139
ac58d3a6 »
2010-12-01 Import cpplint.py
140 .PHONY: lint cpplint jslint bench clean docopen docclean doc dist distclean check uninstall install all program staticlib dynamiclib test test-all website-upload
Something went wrong with that request. Please try again.