Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 272 lines (210 sloc) 8.045 kb
e493b295 » bnoordhuis
2012-01-17 build: respect --debug configure switch
1 -include config.mk
2
14b04b06 » ry
2011-11-14 Remove SCONS deprecate WAF
3 BUILDTYPE ?= Release
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
4 PYTHON ?= python
ea50ebd3 » skenqbx
2012-04-21 build: support make install "DESTDIR=/path"
5 DESTDIR ?=
90ab0794 » ry
2009-12-06 Use --jobs=1 with WAF
6
f89beaf3 » bnoordhuis
2012-01-26 build: compile release build too if BUILDTYPE=Debug
7 # BUILDTYPE=Debug builds both release and debug builds. If you want to compile
8 # just the debug build, run `make -C out BUILDTYPE=Debug` instead.
10d92b3d » ry
2011-12-17 saner targets
9 ifeq ($(BUILDTYPE),Release)
10 all: out/Makefile node
11 else
f89beaf3 » bnoordhuis
2012-01-26 build: compile release build too if BUILDTYPE=Debug
12 all: out/Makefile node node_g
10d92b3d » ry
2011-12-17 saner targets
13 endif
14
bb8f7341 » ry
2011-12-18 Fix make targets so they detect changes
15 # The .PHONY is needed to ensure that we recursively use the out/Makefile
16 # to check for changes.
17 .PHONY: node node_g
10d92b3d » ry
2011-12-17 saner targets
18
21dd53f9 » ry
2012-01-16 Makefile: Don't force user to run ./configure first
19 node: config.gypi
10d92b3d » ry
2011-12-17 saner targets
20 $(MAKE) -C out BUILDTYPE=Release
bb8f7341 » ry
2011-12-18 Fix make targets so they detect changes
21 ln -fs out/Release/node node
10d92b3d » ry
2011-12-17 saner targets
22
21dd53f9 » ry
2012-01-16 Makefile: Don't force user to run ./configure first
23 node_g: config.gypi
bb8f7341 » ry
2011-12-18 Fix make targets so they detect changes
24 $(MAKE) -C out BUILDTYPE=Debug
25 ln -fs out/Debug/node node_g
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
26
21dd53f9 » ry
2012-01-16 Makefile: Don't force user to run ./configure first
27 config.gypi: configure
28 ./configure
29
10d92b3d » ry
2011-12-17 saner targets
30 out/Debug/node:
31 $(MAKE) -C out BUILDTYPE=Debug
e5a0fbe5 » rsms
2010-10-24 Added support for cross compilation and also fixed DEST_CPU to repres…
32
624f70e8 » ry
2011-12-23 GYP: rename options.gypi to config.gypi
33 out/Makefile: common.gypi deps/uv/uv.gyp deps/http_parser/http_parser.gyp deps/zlib/zlib.gyp deps/v8/build/common.gypi deps/v8/tools/gyp/v8.gyp node.gyp config.gypi
d5f13f6c » bnoordhuis
2012-06-28 build: use proper python interpreter
34 $(PYTHON) tools/gyp_node -f make
e5a0fbe5 » rsms
2010-10-24 Added support for cross compilation and also fixed DEST_CPU to repres…
35
be23c51f » indutny
2011-12-14 Implement make install
36 install: all
ea50ebd3 » skenqbx
2012-04-21 build: support make install "DESTDIR=/path"
37 out/Release/node tools/installer.js install $(DESTDIR)
be23c51f » indutny
2011-12-14 Implement make install
38
39 uninstall:
7cb0f5f8 » TooTallNate
2012-03-13 install: update install.js to use `process.config`
40 out/Release/node tools/installer.js uninstall
1db9a2ad » bnoordhuis
2011-11-23 build: print "not yet implemented" warning on `make install`
41
14b04b06 » ry
2011-11-14 Remove SCONS deprecate WAF
42 clean:
7abbda8b » isaacs
2012-03-29 Make rules for release blog post and email message
43 -rm -rf out/Makefile node node_g out/$(BUILDTYPE)/node blog.html email.md
02c1cb54 » isaacs
2012-02-08 Makefile: Don't use ** in globs
44 -find out/ -name '*.o' -o -name '*.a' | xargs rm -rf
e63c7821 » isaacs
2012-05-03 Tests for memory leaks
45 -rm -rf node_modules
bf0d278a » ry
2009-10-03 Improve "make dist" remove generated doc from repo.
46
14b04b06 » ry
2011-11-14 Remove SCONS deprecate WAF
47 distclean:
48d21dd5 » ry
2011-11-17 Force makefile generation in gyp
48 -rm -rf out
07872870 » TooTallNate
2012-02-17 build: remove 'config.mk' during `make distclean`
49 -rm -f config.gypi
50 -rm -f config.mk
7abbda8b » isaacs
2012-03-29 Make rules for release blog post and email message
51 -rm -rf node node_g blog.html email.md
e63c7821 » isaacs
2012-05-03 Tests for memory leaks
52 -rm -rf node_modules
15594eaf » ry
2010-10-04 Replace WAF with make/autoconf
53
eaf607e8 » isaacs
2012-05-04 test: No need for weak in 'make test'
54 test: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
55 $(PYTHON) tools/test.py --mode=release simple message
bae4018b » isaacs
2012-02-21 Run jslint after tests, not before
56 PYTHONPATH=tools/closure_linter/ $(PYTHON) tools/closure_linter/closure_linter/gjslint.py --unix_mode --strict --nojsdoc -r lib/ -r src/ --exclude_files lib/punycode.js
bf0d278a » ry
2009-10-03 Improve "make dist" remove generated doc from repo.
57
38f948a3 » bnoordhuis
2011-08-02 http: make http2 the default, legacy backend is available with --use-…
58 test-http1: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
59 $(PYTHON) tools/test.py --mode=release --use-http1 simple message
e1bb241b » bnoordhuis
2011-08-01 test: add targets `test-http2` and `test-all-http2`
60
d02131d2 » ry
2010-12-22 Add 'make test-valgrind'
61 test-valgrind: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
62 $(PYTHON) tools/test.py --mode=release --valgrind simple message
d02131d2 » ry
2010-12-22 Add 'make test-valgrind'
63
6a8b5b36 » TooTallNate
2012-06-14 test: bundle node-weak in test/gc so that it doesn't need to be downl…
64 test/gc/node_modules/weak/build:
e63c7821 » isaacs
2012-05-03 Tests for memory leaks
65 @if [ ! -f node ]; then make all; fi
6a8b5b36 » TooTallNate
2012-06-14 test: bundle node-weak in test/gc so that it doesn't need to be downl…
66 ./node deps/npm/node_modules/node-gyp/bin/node-gyp rebuild \
67 --directory="$(shell pwd)/test/gc/node_modules/weak" \
68 --nodedir="$(shell pwd)"
e63c7821 » isaacs
2012-05-03 Tests for memory leaks
69
6a8b5b36 » TooTallNate
2012-06-14 test: bundle node-weak in test/gc so that it doesn't need to be downl…
70 test-gc: all test/gc/node_modules/weak/build
e63c7821 » isaacs
2012-05-03 Tests for memory leaks
71 $(PYTHON) tools/test.py --mode=release gc
72
6a8b5b36 » TooTallNate
2012-06-14 test: bundle node-weak in test/gc so that it doesn't need to be downl…
73 test-all: all test/gc/node_modules/weak/build
e63c7821 » isaacs
2012-05-03 Tests for memory leaks
74 $(PYTHON) tools/test.py --mode=debug,release
75 make test-npm
861f28f3 » ry
2009-10-03 Don't unnecessarily output the makefile from the configure script.
76
38f948a3 » bnoordhuis
2011-08-02 http: make http2 the default, legacy backend is available with --use-…
77 test-all-http1: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
78 $(PYTHON) tools/test.py --mode=debug,release --use-http1
e1bb241b » bnoordhuis
2011-08-01 test: add targets `test-http2` and `test-all-http2`
79
d02131d2 » ry
2010-12-22 Add 'make test-valgrind'
80 test-all-valgrind: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
81 $(PYTHON) tools/test.py --mode=debug,release --valgrind
d02131d2 » ry
2010-12-22 Add 'make test-valgrind'
82
97c97450 » ry
2010-11-01 Back to WAF
83 test-release: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
84 $(PYTHON) tools/test.py --mode=release
66701548 » ry
2010-03-02 'make test' only runs the simple test
85
97c97450 » ry
2010-11-01 Back to WAF
86 test-debug: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
87 $(PYTHON) tools/test.py --mode=debug
861f28f3 » ry
2009-10-03 Don't unnecessarily output the makefile from the configure script.
88
97c97450 » ry
2010-11-01 Back to WAF
89 test-message: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
90 $(PYTHON) tools/test.py message
125b868e » ry
2010-06-18 Add message tests
91
97c97450 » ry
2010-11-01 Back to WAF
92 test-simple: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
93 $(PYTHON) tools/test.py simple
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
94
97c97450 » ry
2010-11-01 Back to WAF
95 test-pummel: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
96 $(PYTHON) tools/test.py pummel
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
97
97c97450 » ry
2010-11-01 Back to WAF
98 test-internet: all
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
99 $(PYTHON) tools/test.py internet
04fac198 » arlolra
2010-02-25 Split tests.
100
f7f8af84 » ry
2011-12-21 Merge remote branch 'origin/v0.6'
101 test-npm: node
d75de86e » isaacs
2011-12-16 add 'make test-npm'
102 ./node deps/npm/test/run.js
103
f7f8af84 » ry
2011-12-21 Merge remote branch 'origin/v0.6'
104 test-npm-publish: node
d75de86e » isaacs
2011-12-16 add 'make test-npm'
105 npm_package_config_publishtest=true ./node deps/npm/test/run.js
15286c83 » ry
2011-07-08 Start 'make test-uv' command
106
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
107 apidoc_sources = $(wildcard doc/api/*.markdown)
7d6d5e26 » isaacs
2012-02-27 Use new doc generation tool
108 apidocs = $(addprefix out/,$(apidoc_sources:.markdown=.html)) \
109 $(addprefix out/,$(apidoc_sources:.markdown=.json))
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
110
a7af84f9 » isaacs
2012-02-13 docs: Move images out of the dist tarball
111 apidoc_dirs = out/doc out/doc/api/ out/doc/api/assets out/doc/about out/doc/community out/doc/logos out/doc/images
23927751 » ry
2010-10-28 Fix make doc
112
a7300c82 » ry
2011-08-23 WAF builds in out/ instead of build/
113 apiassets = $(subst api_assets,api/assets,$(addprefix out/,$(wildcard doc/api_assets/*)))
320e0020 » ry
2010-11-13 fix 'make doc'
114
a7af84f9 » isaacs
2012-02-13 docs: Move images out of the dist tarball
115 doc_images = $(addprefix out/,$(wildcard doc/images/* doc/*.jpg doc/*.png))
116
90d1e473 » ry
2010-11-15 make doc improvements
117 website_files = \
a7300c82 » ry
2011-08-23 WAF builds in out/ instead of build/
118 out/doc/index.html \
119 out/doc/v0.4_announcement.html \
120 out/doc/cla.html \
121 out/doc/sh_main.js \
122 out/doc/sh_javascript.min.js \
123 out/doc/sh_vim-dark.css \
5c0d11b1 » isaacs
2012-01-23 doc: Add images to makefile
124 out/doc/sh.css \
ae17e2d9 » ry
2011-12-14 Fix doc generation for new website
125 out/doc/favicon.ico \
126 out/doc/pipe.css \
127 out/doc/about/index.html \
128 out/doc/community/index.html \
5c0d11b1 » isaacs
2012-01-23 doc: Add images to makefile
129 out/doc/logos/index.html \
e0660740 » isaacs
2012-04-10 Fix #3089 Build changelog.html for website
130 out/doc/changelog.html \
a7af84f9 » isaacs
2012-02-13 docs: Move images out of the dist tarball
131 $(doc_images)
a7300c82 » ry
2011-08-23 WAF builds in out/ instead of build/
132
fecebe1d » isaacs
2012-07-09 build: Regenerate docs for tarball and releases
133 doc: $(apidoc_dirs) $(website_files) $(apiassets) $(apidocs) tools/doc/ blog node
8f1a38d9 » isaacs
2012-06-20 Generate static HTML blog content out of markdown
134
135 blogclean:
136 rm -rf out/blog
137
138 blog: doc/blog out/Release/node tools/blog
d34fea59 » isaacs
2012-06-22 blog: Generate RSS feeds
139 out/Release/node tools/blog/generate.js doc/blog/ out/blog/ doc/blog.html doc/rss.xml
320e0020 » ry
2010-11-13 fix 'make doc'
140
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
141 $(apidoc_dirs):
142 mkdir -p $@
23927751 » ry
2010-10-28 Fix make doc
143
a7300c82 » ry
2011-08-23 WAF builds in out/ instead of build/
144 out/doc/api/assets/%: doc/api_assets/% out/doc/api/assets/
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
145 cp $< $@
146
fecebe1d » isaacs
2012-07-09 build: Regenerate docs for tarball and releases
147 out/doc/changelog.html: ChangeLog doc/changelog-head.html doc/changelog-foot.html tools/build-changelog.sh node
e0660740 » isaacs
2012-04-10 Fix #3089 Build changelog.html for website
148 bash tools/build-changelog.sh
149
fecebe1d » isaacs
2012-07-09 build: Regenerate docs for tarball and releases
150 out/doc/%.html: doc/%.html node
46376888 » isaacs
2012-03-16 Remove hard-coded version number from docs
151 cat $< | sed -e 's|__VERSION__|'$(VERSION)'|g' > $@
152
a7300c82 » ry
2011-08-23 WAF builds in out/ instead of build/
153 out/doc/%: doc/%
a7af84f9 » isaacs
2012-02-13 docs: Move images out of the dist tarball
154 cp -r $< $@
90d1e473 » ry
2010-11-15 make doc improvements
155
fecebe1d » isaacs
2012-07-09 build: Regenerate docs for tarball and releases
156 out/doc/api/%.json: doc/api/%.markdown node
7d6d5e26 » isaacs
2012-02-27 Use new doc generation tool
157 out/Release/node tools/doc/generate.js --format=json $< > $@
158
fecebe1d » isaacs
2012-07-09 build: Regenerate docs for tarball and releases
159 out/doc/api/%.html: doc/api/%.markdown node
7d6d5e26 » isaacs
2012-02-27 Use new doc generation tool
160 out/Release/node tools/doc/generate.js --format=html --template=doc/template.html $< > $@
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
161
7abbda8b » isaacs
2012-03-29 Make rules for release blog post and email message
162 email.md: ChangeLog tools/email-footer.md
8068f9bf » isaacs
2012-05-14 Escape leading # signs in 'make email.md'
163 bash tools/changelog-head.sh | sed 's|^\* #|* \\#|g' > $@
7abbda8b » isaacs
2012-03-29 Make rules for release blog post and email message
164 cat tools/email-footer.md | sed -e 's|__VERSION__|'$(VERSION)'|g' >> $@
165
166 blog.html: email.md
3ba9519f » isaacs
2012-04-10 Makefile: minor nit
167 cat $< | ./node tools/doc/node_modules/.bin/marked > $@
7abbda8b » isaacs
2012-03-29 Make rules for release blog post and email message
168
8f1a38d9 » isaacs
2012-06-20 Generate static HTML blog content out of markdown
169 blog-upload: blog
170 rsync -r out/blog/ node@nodejs.org:~/web/nodejs.org/blog/
171
861f28f3 » ry
2009-10-03 Don't unnecessarily output the makefile from the configure script.
172 website-upload: doc
ee731326 » ry
2011-12-15 use rsync instead of scp to upload website
173 rsync -r out/doc/ node@nodejs.org:~/web/nodejs.org/
066789a6 » isaacs
2012-03-24 Fix #3001 website update 'latest' links on publish
174 ssh node@nodejs.org '\
175 rm -f ~/web/nodejs.org/dist/latest &&\
176 ln -s $(VERSION) ~/web/nodejs.org/dist/latest &&\
177 rm -f ~/web/nodejs.org/docs/latest &&\
178 ln -s $(VERSION) ~/web/nodejs.org/docs/latest &&\
179 rm -f ~/web/nodejs.org/dist/node-latest.tar.gz &&\
180 ln -s $(VERSION)/node-$(VERSION).tar.gz ~/web/nodejs.org/dist/node-latest.tar.gz'
ade8cf96 » miksago
2010-11-15 Build API page into build/doc; simplify doctool.
181
a7300c82 » ry
2011-08-23 WAF builds in out/ instead of build/
182 docopen: out/doc/api/all.html
183 -google-chrome out/doc/api/all.html
861f28f3 » ry
2009-10-03 Don't unnecessarily output the makefile from the configure script.
184
2c016bad » ry
2009-12-30 'make distclean' should not call 'waf clean'
185 docclean:
a7300c82 » ry
2011-08-23 WAF builds in out/ instead of build/
186 -rm -rf out/doc
2c016bad » ry
2009-12-30 'make distclean' should not call 'waf clean'
187
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
188 VERSION=v$(shell $(PYTHON) tools/getnodeversion.py)
bf0d278a » ry
2009-10-03 Improve "make dist" remove generated doc from repo.
189 TARNAME=node-$(VERSION)
317ba9fb » ry
2012-01-16 Fix 'make dist'
190 TARBALL=$(TARNAME).tar.gz
191 PKG=out/$(TARNAME).pkg
192 packagemaker=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker
bf0d278a » ry
2009-10-03 Improve "make dist" remove generated doc from repo.
193
317ba9fb » ry
2012-01-16 Fix 'make dist'
194 dist: doc $(TARBALL) $(PKG)
5bc1809b » ry
2011-11-11 Add 'make dist-upload'
195
9d1bdbcf » ry
2011-11-20 Fixes #2084. Makeify tools/osx-dist.sh
196 PKGDIR=out/dist-osx
197
198 pkg: $(PKG)
199
5bc1809b » ry
2011-11-11 Add 'make dist-upload'
200 $(PKG):
e60b18bb » TooTallNate
2012-02-22 Make a fat binary for the OS X `make pkg`.
201 rm -rf $(PKGDIR)
202 rm -rf out/deps out/Release
203 ./configure --prefix=$(PKGDIR)/32/usr/local --without-snapshot --dest-cpu=ia32
317ba9fb » ry
2012-01-16 Fix 'make dist'
204 $(MAKE) install
e60b18bb » TooTallNate
2012-02-22 Make a fat binary for the OS X `make pkg`.
205 rm -rf out/deps out/Release
206 ./configure --prefix=$(PKGDIR)/usr/local --without-snapshot --dest-cpu=x64
207 $(MAKE) install
208 lipo $(PKGDIR)/32/usr/local/bin/node \
209 $(PKGDIR)/usr/local/bin/node \
210 -output $(PKGDIR)/usr/local/bin/node-universal \
211 -create
212 mv $(PKGDIR)/usr/local/bin/node-universal $(PKGDIR)/usr/local/bin/node
213 rm -rf $(PKGDIR)/32
9d1bdbcf » ry
2011-11-20 Fixes #2084. Makeify tools/osx-dist.sh
214 $(packagemaker) \
215 --id "org.nodejs.NodeJS-$(VERSION)" \
216 --doc tools/osx-pkg.pmdoc \
217 --out $(PKG)
5bc1809b » ry
2011-11-11 Add 'make dist-upload'
218
fecebe1d » isaacs
2012-07-09 build: Regenerate docs for tarball and releases
219 $(TARBALL): node doc
bdd57f07 » isaacs
2012-06-16 Makefile: Refuse to build release from unclean repo
220 @if [ "$(shell git status --porcelain | egrep -v '^\?\? ')" = "" ]; then \
221 exit 0 ; \
222 else \
223 echo "" >&2 ; \
224 echo "The git repository is not clean." >&2 ; \
225 echo "Please commit changes before building release tarball." >&2 ; \
226 echo "" >&2 ; \
227 git status --porcelain | egrep -v '^\?\?' >&2 ; \
228 echo "" >&2 ; \
229 exit 1 ; \
230 fi
349cab0b » isaacs
2012-02-07 Check the version before building tarball
231 @if [ $(shell ./node --version) = "$(VERSION)" ]; then \
232 exit 0; \
233 else \
234 echo "" >&2 ; \
235 echo "$(shell ./node --version) doesn't match $(VERSION)." >&2 ; \
236 echo "Did you remember to update src/node_version.cc?" >&2 ; \
237 echo "" >&2 ; \
238 exit 1 ; \
239 fi
a1138c6f » miksago
2010-12-02 Cleanup Makefile for JSLint, CPPLint
240 git archive --format=tar --prefix=$(TARNAME)/ HEAD | tar xf -
c45522df » isaacs
2012-06-06 build: Prevent duplication of doc/api folder
241 mkdir -p $(TARNAME)/doc/api
bf0d278a » ry
2009-10-03 Improve "make dist" remove generated doc from repo.
242 cp doc/node.1 $(TARNAME)/doc/node.1
c45522df » isaacs
2012-06-06 build: Prevent duplication of doc/api folder
243 cp -r out/doc/api/* $(TARNAME)/doc/api/
ce2d5ad0 » ry
2010-05-13 Change the 'make dist' to remove v8 test dir
244 rm -rf $(TARNAME)/deps/v8/test # too big
a7af84f9 » isaacs
2012-02-13 docs: Move images out of the dist tarball
245 rm -rf $(TARNAME)/doc/images # too big
76f6a4ab » isaacs
2012-06-11 Remove dep symlinks from tarball
246 find $(TARNAME)/ -type l | xargs rm # annoying on windows
ce2d5ad0 » ry
2010-05-13 Change the 'make dist' to remove v8 test dir
247 tar -cf $(TARNAME).tar $(TARNAME)
248 rm -rf $(TARNAME)
bf0d278a » ry
2009-10-03 Improve "make dist" remove generated doc from repo.
249 gzip -f -9 $(TARNAME).tar
861f28f3 » ry
2009-10-03 Don't unnecessarily output the makefile from the configure script.
250
716f5bc6 » ry
2012-01-16 Add make dist-upload
251 dist-upload: $(TARBALL) $(PKG)
252 ssh node@nodejs.org mkdir -p web/nodejs.org/dist/$(VERSION)
253 scp $(TARBALL) node@nodejs.org:~/web/nodejs.org/dist/$(VERSION)/$(TARBALL)
254 scp $(PKG) node@nodejs.org:~/web/nodejs.org/dist/$(VERSION)/$(TARNAME).pkg
255
ff456b38 » ry
2010-10-13 Add 'make bench' script
256 bench:
257 benchmark/http_simple_bench.sh
258
3cf4827a » ry
2010-10-15 Add idle connection test
259 bench-idle:
260 ./node benchmark/idle_server.js &
261 sleep 1
262 ./node benchmark/idle_clients.js &
263
ac58d3a6 » ry
2010-12-01 Import cpplint.py
264 jslint:
605927fb » isaacs
2012-04-18 Fix test/ jslint failures (by not linting tests)
265 PYTHONPATH=tools/closure_linter/ $(PYTHON) tools/closure_linter/closure_linter/gjslint.py --unix_mode --strict --nojsdoc -r lib/ -r src/ --exclude_files lib/punycode.js
3cf4827a » ry
2010-10-15 Add idle connection test
266
ac58d3a6 » ry
2010-12-01 Import cpplint.py
267 cpplint:
472a72d2 » bnoordhuis
2012-01-08 build: honour the PYTHON environment variable
268 @$(PYTHON) tools/cpplint.py $(wildcard src/*.cc src/*.h src/*.c)
ac58d3a6 » ry
2010-12-01 Import cpplint.py
269
270 lint: jslint cpplint
a1284510 » ry
2010-12-01 Import Google's closure_linter
271
fecebe1d » isaacs
2012-07-09 build: Regenerate docs for tarball and releases
272 .PHONY: lint cpplint jslint bench clean docopen docclean doc dist distclean check uninstall install install-includes install-bin all staticlib dynamiclib test test-all website-upload pkg blog blogclean
Something went wrong with that request. Please try again.