1 diff -ur node-v0.9.9-o/Makefile node-v0.9.9/Makefile
2 --- node-v0.9.9-o/Makefile 2013-02-07 10:11:11.000000000 -0700
3 +++ node-v0.9.9/Makefile 2013-02-15 21:15:55.000000000 -0700
9 - $(PYTHON) tools/install.py $@ $(DESTDIR)
10 +install: all justinstall
13 + $(PYTHON) tools/install.py install $(DESTDIR) $(LIBDIR)
16 - $(PYTHON) tools/install.py $@ $(DESTDIR)
17 + $(PYTHON) tools/install.py $@ $(DESTDIR) $(LIBDIR)
20 -rm -rf out/Makefile node node_g out/$(BUILDTYPE)/node blog.html email.md
21 diff -ur node-v0.9.9-o/node.gyp node-v0.9.9/node.gyp
22 --- node-v0.9.9-o/node.gyp 2013-02-07 10:11:11.000000000 -0700
23 +++ node-v0.9.9/node.gyp 2013-02-15 21:15:55.000000000 -0700
34 - 'tools/msvs/genfiles',
36 - '<(SHARED_INTERMEDIATE_DIR)' # for node_natives.h
38 + [ 'node_shared_libuv=="false"', {
39 + 'dependencies': [ 'deps/uv/uv.gyp:libuv' ],
45 + # node.gyp is added to the project by default.
50 + 'NODE_WANT_INTERNALS=1',
51 + 'ARCH="<(target_arch)"',
56 + 'target_name': 'libnode',
57 + 'type': 'shared_library',
58 + 'product_extension': 'so.9.0.0',
59 + 'soname_version': '9.0.0',
60 + 'cflags': ['-fPIC'],
63 'src/fs_event_wrap.cc',
68 'src/node_http_parser.cc',
69 'src/node_javascript.cc',
73 'src/node_stat_watcher.cc',
80 + 'tools/msvs/genfiles',
82 + '<(SHARED_INTERMEDIATE_DIR)' # for node_natives.h
90 'NODE_WANT_INTERNALS=1',
91 'ARCH="<(target_arch)"',
92 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/checkerbase.py node-v0.9.9/tools/closure_linter/closure_linter/checkerbase.py
93 --- node-v0.9.9-o/tools/closure_linter/closure_linter/checkerbase.py 2013-02-07 10:11:11.000000000 -0700
94 +++ node-v0.9.9/tools/closure_linter/closure_linter/checkerbase.py 2013-02-15 21:15:55.000000000 -0700
96 -#!/usr/bin/env python
99 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
101 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/checker.py node-v0.9.9/tools/closure_linter/closure_linter/checker.py
102 --- node-v0.9.9-o/tools/closure_linter/closure_linter/checker.py 2013-02-07 10:11:11.000000000 -0700
103 +++ node-v0.9.9/tools/closure_linter/closure_linter/checker.py 2013-02-15 21:15:55.000000000 -0700
105 -#!/usr/bin/env python
108 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
110 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/erroraccumulator.py node-v0.9.9/tools/closure_linter/closure_linter/common/erroraccumulator.py
111 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/erroraccumulator.py 2013-02-07 10:11:11.000000000 -0700
112 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/erroraccumulator.py 2013-02-15 21:15:55.000000000 -0700
114 -#!/usr/bin/env python
117 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
119 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/errorhandler.py node-v0.9.9/tools/closure_linter/closure_linter/common/errorhandler.py
120 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/errorhandler.py 2013-02-07 10:11:11.000000000 -0700
121 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/errorhandler.py 2013-02-15 21:15:55.000000000 -0700
123 -#!/usr/bin/env python
126 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
128 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/errorprinter.py node-v0.9.9/tools/closure_linter/closure_linter/common/errorprinter.py
129 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/errorprinter.py 2013-02-07 10:11:11.000000000 -0700
130 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/errorprinter.py 2013-02-15 21:15:55.000000000 -0700
132 -#!/usr/bin/env python
135 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
137 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/error.py node-v0.9.9/tools/closure_linter/closure_linter/common/error.py
138 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/error.py 2013-02-07 10:11:11.000000000 -0700
139 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/error.py 2013-02-15 21:15:55.000000000 -0700
141 -#!/usr/bin/env python
144 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
146 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/filetestcase.py node-v0.9.9/tools/closure_linter/closure_linter/common/filetestcase.py
147 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/filetestcase.py 2013-02-07 10:11:11.000000000 -0700
148 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/filetestcase.py 2013-02-15 21:15:55.000000000 -0700
150 -#!/usr/bin/env python
153 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
155 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/htmlutil.py node-v0.9.9/tools/closure_linter/closure_linter/common/htmlutil.py
156 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/htmlutil.py 2013-02-07 10:11:11.000000000 -0700
157 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/htmlutil.py 2013-02-15 21:15:55.000000000 -0700
159 -#!/usr/bin/env python
162 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
164 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/__init__.py node-v0.9.9/tools/closure_linter/closure_linter/common/__init__.py
165 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/__init__.py 2013-02-07 10:11:11.000000000 -0700
166 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/__init__.py 2013-02-15 21:15:55.000000000 -0700
168 -#!/usr/bin/env python
170 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/lintrunner.py node-v0.9.9/tools/closure_linter/closure_linter/common/lintrunner.py
171 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/lintrunner.py 2013-02-07 10:11:11.000000000 -0700
172 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/lintrunner.py 2013-02-15 21:15:55.000000000 -0700
174 -#!/usr/bin/env python
177 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
179 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/matcher.py node-v0.9.9/tools/closure_linter/closure_linter/common/matcher.py
180 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/matcher.py 2013-02-07 10:11:11.000000000 -0700
181 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/matcher.py 2013-02-15 21:15:55.000000000 -0700
183 -#!/usr/bin/env python
186 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
188 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/position.py node-v0.9.9/tools/closure_linter/closure_linter/common/position.py
189 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/position.py 2013-02-07 10:11:11.000000000 -0700
190 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/position.py 2013-02-15 21:15:55.000000000 -0700
192 -#!/usr/bin/env python
195 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
197 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/simplefileflags.py node-v0.9.9/tools/closure_linter/closure_linter/common/simplefileflags.py
198 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/simplefileflags.py 2013-02-07 10:11:11.000000000 -0700
199 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/simplefileflags.py 2013-02-15 21:15:55.000000000 -0700
201 -#!/usr/bin/env python
204 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
206 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/tokenizer.py node-v0.9.9/tools/closure_linter/closure_linter/common/tokenizer.py
207 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/tokenizer.py 2013-02-07 10:11:11.000000000 -0700
208 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/tokenizer.py 2013-02-15 21:15:55.000000000 -0700
210 -#!/usr/bin/env python
213 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
215 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/common/tokens.py node-v0.9.9/tools/closure_linter/closure_linter/common/tokens.py
216 --- node-v0.9.9-o/tools/closure_linter/closure_linter/common/tokens.py 2013-02-07 10:11:11.000000000 -0700
217 +++ node-v0.9.9/tools/closure_linter/closure_linter/common/tokens.py 2013-02-15 21:15:55.000000000 -0700
219 -#!/usr/bin/env python
222 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
224 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/ecmalintrules.py node-v0.9.9/tools/closure_linter/closure_linter/ecmalintrules.py
225 --- node-v0.9.9-o/tools/closure_linter/closure_linter/ecmalintrules.py 2013-02-07 10:11:11.000000000 -0700
226 +++ node-v0.9.9/tools/closure_linter/closure_linter/ecmalintrules.py 2013-02-15 21:15:55.000000000 -0700
228 -#!/usr/bin/env python
231 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
233 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/ecmametadatapass.py node-v0.9.9/tools/closure_linter/closure_linter/ecmametadatapass.py
234 --- node-v0.9.9-o/tools/closure_linter/closure_linter/ecmametadatapass.py 2013-02-07 10:11:11.000000000 -0700
235 +++ node-v0.9.9/tools/closure_linter/closure_linter/ecmametadatapass.py 2013-02-15 21:15:55.000000000 -0700
237 -#!/usr/bin/env python
240 # Copyright 2010 The Closure Linter Authors. All Rights Reserved.
242 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/error_fixer.py node-v0.9.9/tools/closure_linter/closure_linter/error_fixer.py
243 --- node-v0.9.9-o/tools/closure_linter/closure_linter/error_fixer.py 2013-02-07 10:11:11.000000000 -0700
244 +++ node-v0.9.9/tools/closure_linter/closure_linter/error_fixer.py 2013-02-15 21:15:55.000000000 -0700
246 -#!/usr/bin/env python
249 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
251 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/errorrules.py node-v0.9.9/tools/closure_linter/closure_linter/errorrules.py
252 --- node-v0.9.9-o/tools/closure_linter/closure_linter/errorrules.py 2013-02-07 10:11:11.000000000 -0700
253 +++ node-v0.9.9/tools/closure_linter/closure_linter/errorrules.py 2013-02-15 21:15:55.000000000 -0700
255 -#!/usr/bin/env python
258 # Copyright 2010 The Closure Linter Authors. All Rights Reserved.
260 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/errors.py node-v0.9.9/tools/closure_linter/closure_linter/errors.py
261 --- node-v0.9.9-o/tools/closure_linter/closure_linter/errors.py 2013-02-07 10:11:11.000000000 -0700
262 +++ node-v0.9.9/tools/closure_linter/closure_linter/errors.py 2013-02-15 21:15:55.000000000 -0700
264 -#!/usr/bin/env python
267 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
269 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/fixjsstyle.py node-v0.9.9/tools/closure_linter/closure_linter/fixjsstyle.py
270 --- node-v0.9.9-o/tools/closure_linter/closure_linter/fixjsstyle.py 2013-02-07 10:11:11.000000000 -0700
271 +++ node-v0.9.9/tools/closure_linter/closure_linter/fixjsstyle.py 2013-02-15 21:15:55.000000000 -0700
273 -#!/usr/bin/env python
276 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
278 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/fixjsstyle_test.py node-v0.9.9/tools/closure_linter/closure_linter/fixjsstyle_test.py
279 --- node-v0.9.9-o/tools/closure_linter/closure_linter/fixjsstyle_test.py 2013-02-07 10:11:11.000000000 -0700
280 +++ node-v0.9.9/tools/closure_linter/closure_linter/fixjsstyle_test.py 2013-02-15 21:15:55.000000000 -0700
282 -#!/usr/bin/env python
285 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
287 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/full_test.py node-v0.9.9/tools/closure_linter/closure_linter/full_test.py
288 --- node-v0.9.9-o/tools/closure_linter/closure_linter/full_test.py 2013-02-07 10:11:11.000000000 -0700
289 +++ node-v0.9.9/tools/closure_linter/closure_linter/full_test.py 2013-02-15 21:15:55.000000000 -0700
291 -#!/usr/bin/env python
294 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
296 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/gjslint.py node-v0.9.9/tools/closure_linter/closure_linter/gjslint.py
297 --- node-v0.9.9-o/tools/closure_linter/closure_linter/gjslint.py 2013-02-07 10:11:11.000000000 -0700
298 +++ node-v0.9.9/tools/closure_linter/closure_linter/gjslint.py 2013-02-15 21:15:55.000000000 -0700
300 -#!/usr/bin/env python
303 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
305 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/indentation.py node-v0.9.9/tools/closure_linter/closure_linter/indentation.py
306 --- node-v0.9.9-o/tools/closure_linter/closure_linter/indentation.py 2013-02-07 10:11:11.000000000 -0700
307 +++ node-v0.9.9/tools/closure_linter/closure_linter/indentation.py 2013-02-15 21:15:55.000000000 -0700
309 -#!/usr/bin/env python
312 # Copyright 2010 The Closure Linter Authors. All Rights Reserved.
314 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/__init__.py node-v0.9.9/tools/closure_linter/closure_linter/__init__.py
315 --- node-v0.9.9-o/tools/closure_linter/closure_linter/__init__.py 2013-02-07 10:11:11.000000000 -0700
316 +++ node-v0.9.9/tools/closure_linter/closure_linter/__init__.py 2013-02-15 21:15:55.000000000 -0700
318 -#!/usr/bin/env python
320 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/javascriptlintrules.py node-v0.9.9/tools/closure_linter/closure_linter/javascriptlintrules.py
321 --- node-v0.9.9-o/tools/closure_linter/closure_linter/javascriptlintrules.py 2013-02-07 10:11:11.000000000 -0700
322 +++ node-v0.9.9/tools/closure_linter/closure_linter/javascriptlintrules.py 2013-02-15 21:15:55.000000000 -0700
324 -#!/usr/bin/env python
327 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
329 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/javascriptstatetracker.py node-v0.9.9/tools/closure_linter/closure_linter/javascriptstatetracker.py
330 --- node-v0.9.9-o/tools/closure_linter/closure_linter/javascriptstatetracker.py 2013-02-07 10:11:11.000000000 -0700
331 +++ node-v0.9.9/tools/closure_linter/closure_linter/javascriptstatetracker.py 2013-02-15 21:15:55.000000000 -0700
333 -#!/usr/bin/env python
336 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
338 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/javascriptstatetracker_test.py node-v0.9.9/tools/closure_linter/closure_linter/javascriptstatetracker_test.py
339 --- node-v0.9.9-o/tools/closure_linter/closure_linter/javascriptstatetracker_test.py 2013-02-07 10:11:11.000000000 -0700
340 +++ node-v0.9.9/tools/closure_linter/closure_linter/javascriptstatetracker_test.py 2013-02-15 21:15:55.000000000 -0700
342 -#!/usr/bin/env python
345 # Copyright 2010 The Closure Linter Authors. All Rights Reserved.
347 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/javascripttokenizer.py node-v0.9.9/tools/closure_linter/closure_linter/javascripttokenizer.py
348 --- node-v0.9.9-o/tools/closure_linter/closure_linter/javascripttokenizer.py 2013-02-07 10:11:11.000000000 -0700
349 +++ node-v0.9.9/tools/closure_linter/closure_linter/javascripttokenizer.py 2013-02-15 21:15:55.000000000 -0700
351 -#!/usr/bin/env python
354 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
356 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/javascripttokens.py node-v0.9.9/tools/closure_linter/closure_linter/javascripttokens.py
357 --- node-v0.9.9-o/tools/closure_linter/closure_linter/javascripttokens.py 2013-02-07 10:11:11.000000000 -0700
358 +++ node-v0.9.9/tools/closure_linter/closure_linter/javascripttokens.py 2013-02-15 21:15:55.000000000 -0700
360 -#!/usr/bin/env python
363 # Copyright 2008 The Closure Linter Authors. All Rights Reserved.
365 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/statetracker.py node-v0.9.9/tools/closure_linter/closure_linter/statetracker.py
366 --- node-v0.9.9-o/tools/closure_linter/closure_linter/statetracker.py 2013-02-07 10:11:11.000000000 -0700
367 +++ node-v0.9.9/tools/closure_linter/closure_linter/statetracker.py 2013-02-15 21:15:55.000000000 -0700
369 -#!/usr/bin/env python
372 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
374 diff -ur node-v0.9.9-o/tools/closure_linter/closure_linter/tokenutil.py node-v0.9.9/tools/closure_linter/closure_linter/tokenutil.py
375 --- node-v0.9.9-o/tools/closure_linter/closure_linter/tokenutil.py 2013-02-07 10:11:11.000000000 -0700
376 +++ node-v0.9.9/tools/closure_linter/closure_linter/tokenutil.py 2013-02-15 21:15:55.000000000 -0700
378 -#!/usr/bin/env python
381 # Copyright 2007 The Closure Linter Authors. All Rights Reserved.
383 diff -ur node-v0.9.9-o/tools/closure_linter/gflags.py node-v0.9.9/tools/closure_linter/gflags.py
384 --- node-v0.9.9-o/tools/closure_linter/gflags.py 2013-02-07 10:11:11.000000000 -0700
385 +++ node-v0.9.9/tools/closure_linter/gflags.py 2013-02-15 21:15:55.000000000 -0700
387 -#!/usr/bin/env python
390 # Copyright (c) 2007, Google Inc.
391 # All rights reserved.
392 diff -ur node-v0.9.9-o/tools/closure_linter/setup.py node-v0.9.9/tools/closure_linter/setup.py
393 --- node-v0.9.9-o/tools/closure_linter/setup.py 2013-02-07 10:11:11.000000000 -0700
394 +++ node-v0.9.9/tools/closure_linter/setup.py 2013-02-15 21:15:55.000000000 -0700
396 -#!/usr/bin/env python
399 # Copyright 2010 The Closure Linter Authors. All Rights Reserved.
401 diff -ur node-v0.9.9-o/tools/genv8constants.py node-v0.9.9/tools/genv8constants.py
402 --- node-v0.9.9-o/tools/genv8constants.py 2013-02-07 10:11:11.000000000 -0700
403 +++ node-v0.9.9/tools/genv8constants.py 2013-02-15 21:15:55.000000000 -0700
405 -#!/usr/bin/env python
409 # genv8constants.py output_file libv8_base.a
410 diff -ur node-v0.9.9-o/tools/gyp/buildbot/buildbot_run.py node-v0.9.9/tools/gyp/buildbot/buildbot_run.py
411 --- node-v0.9.9-o/tools/gyp/buildbot/buildbot_run.py 2013-02-07 10:11:11.000000000 -0700
412 +++ node-v0.9.9/tools/gyp/buildbot/buildbot_run.py 2013-02-15 21:15:55.000000000 -0700
414 -#!/usr/bin/env python
416 # Copyright (c) 2012 Google Inc. All rights reserved.
417 # Use of this source code is governed by a BSD-style license that can be
418 # found in the LICENSE file.
419 diff -ur node-v0.9.9-o/tools/gyp/gyp node-v0.9.9/tools/gyp/gyp
420 --- node-v0.9.9-o/tools/gyp/gyp 2013-02-07 10:11:11.000000000 -0700
421 +++ node-v0.9.9/tools/gyp/gyp 2013-02-15 21:15:55.000000000 -0700
423 -#!/usr/bin/env python
426 # Copyright (c) 2009 Google Inc. All rights reserved.
427 # Use of this source code is governed by a BSD-style license that can be
428 diff -ur node-v0.9.9-o/tools/gyp/gyptest.py node-v0.9.9/tools/gyp/gyptest.py
429 --- node-v0.9.9-o/tools/gyp/gyptest.py 2013-02-07 10:11:11.000000000 -0700
430 +++ node-v0.9.9/tools/gyp/gyptest.py 2013-02-15 21:15:55.000000000 -0700
432 -#!/usr/bin/env python
435 # Copyright (c) 2012 Google Inc. All rights reserved.
436 # Use of this source code is governed by a BSD-style license that can be
437 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/common_test.py node-v0.9.9/tools/gyp/pylib/gyp/common_test.py
438 --- node-v0.9.9-o/tools/gyp/pylib/gyp/common_test.py 2013-02-07 10:11:11.000000000 -0700
439 +++ node-v0.9.9/tools/gyp/pylib/gyp/common_test.py 2013-02-15 21:15:55.000000000 -0700
441 -#!/usr/bin/env python
444 # Copyright (c) 2012 Google Inc. All rights reserved.
445 # Use of this source code is governed by a BSD-style license that can be
446 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/easy_xml_test.py node-v0.9.9/tools/gyp/pylib/gyp/easy_xml_test.py
447 --- node-v0.9.9-o/tools/gyp/pylib/gyp/easy_xml_test.py 2013-02-07 10:11:11.000000000 -0700
448 +++ node-v0.9.9/tools/gyp/pylib/gyp/easy_xml_test.py 2013-02-15 21:15:55.000000000 -0700
450 -#!/usr/bin/env python
453 # Copyright (c) 2011 Google Inc. All rights reserved.
454 # Use of this source code is governed by a BSD-style license that can be
455 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/generator/msvs_test.py node-v0.9.9/tools/gyp/pylib/gyp/generator/msvs_test.py
456 --- node-v0.9.9-o/tools/gyp/pylib/gyp/generator/msvs_test.py 2013-02-07 10:11:11.000000000 -0700
457 +++ node-v0.9.9/tools/gyp/pylib/gyp/generator/msvs_test.py 2013-02-15 21:15:55.000000000 -0700
459 -#!/usr/bin/env python
461 # Copyright (c) 2012 Google Inc. All rights reserved.
462 # Use of this source code is governed by a BSD-style license that can be
463 # found in the LICENSE file.
464 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/generator/ninja_test.py node-v0.9.9/tools/gyp/pylib/gyp/generator/ninja_test.py
465 --- node-v0.9.9-o/tools/gyp/pylib/gyp/generator/ninja_test.py 2013-02-07 10:11:11.000000000 -0700
466 +++ node-v0.9.9/tools/gyp/pylib/gyp/generator/ninja_test.py 2013-02-15 21:15:55.000000000 -0700
468 -#!/usr/bin/env python
471 # Copyright (c) 2012 Google Inc. All rights reserved.
472 # Use of this source code is governed by a BSD-style license that can be
473 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/__init__.py node-v0.9.9/tools/gyp/pylib/gyp/__init__.py
474 --- node-v0.9.9-o/tools/gyp/pylib/gyp/__init__.py 2013-02-07 10:11:11.000000000 -0700
475 +++ node-v0.9.9/tools/gyp/pylib/gyp/__init__.py 2013-02-15 21:15:55.000000000 -0700
477 -#!/usr/bin/env python
480 # Copyright (c) 2012 Google Inc. All rights reserved.
481 # Use of this source code is governed by a BSD-style license that can be
482 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/mac_tool.py node-v0.9.9/tools/gyp/pylib/gyp/mac_tool.py
483 --- node-v0.9.9-o/tools/gyp/pylib/gyp/mac_tool.py 2013-02-07 10:11:11.000000000 -0700
484 +++ node-v0.9.9/tools/gyp/pylib/gyp/mac_tool.py 2013-02-15 21:15:55.000000000 -0700
486 -#!/usr/bin/env python
488 # Copyright (c) 2012 Google Inc. All rights reserved.
489 # Use of this source code is governed by a BSD-style license that can be
490 # found in the LICENSE file.
491 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/MSVSSettings_test.py node-v0.9.9/tools/gyp/pylib/gyp/MSVSSettings_test.py
492 --- node-v0.9.9-o/tools/gyp/pylib/gyp/MSVSSettings_test.py 2013-02-07 10:11:11.000000000 -0700
493 +++ node-v0.9.9/tools/gyp/pylib/gyp/MSVSSettings_test.py 2013-02-15 21:15:55.000000000 -0700
495 -#!/usr/bin/env python
498 # Copyright (c) 2012 Google Inc. All rights reserved.
499 # Use of this source code is governed by a BSD-style license that can be
500 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/sun_tool.py node-v0.9.9/tools/gyp/pylib/gyp/sun_tool.py
501 --- node-v0.9.9-o/tools/gyp/pylib/gyp/sun_tool.py 2013-02-07 10:11:11.000000000 -0700
502 +++ node-v0.9.9/tools/gyp/pylib/gyp/sun_tool.py 2013-02-15 21:15:55.000000000 -0700
504 -#!/usr/bin/env python
506 # Copyright (c) 2011 Google Inc. All rights reserved.
507 # Use of this source code is governed by a BSD-style license that can be
508 # found in the LICENSE file.
509 diff -ur node-v0.9.9-o/tools/gyp/pylib/gyp/win_tool.py node-v0.9.9/tools/gyp/pylib/gyp/win_tool.py
510 --- node-v0.9.9-o/tools/gyp/pylib/gyp/win_tool.py 2013-02-07 10:11:11.000000000 -0700
511 +++ node-v0.9.9/tools/gyp/pylib/gyp/win_tool.py 2013-02-15 21:15:55.000000000 -0700
513 -#!/usr/bin/env python
516 # Copyright (c) 2012 Google Inc. All rights reserved.
517 # Use of this source code is governed by a BSD-style license that can be
518 diff -ur node-v0.9.9-o/tools/gyp/setup.py node-v0.9.9/tools/gyp/setup.py
519 --- node-v0.9.9-o/tools/gyp/setup.py 2013-02-07 10:11:11.000000000 -0700
520 +++ node-v0.9.9/tools/gyp/setup.py 2013-02-15 21:15:55.000000000 -0700
522 -#!/usr/bin/env python
525 # Copyright (c) 2009 Google Inc. All rights reserved.
526 # Use of this source code is governed by a BSD-style license that can be
527 diff -ur node-v0.9.9-o/tools/gyp/tools/graphviz.py node-v0.9.9/tools/gyp/tools/graphviz.py
528 --- node-v0.9.9-o/tools/gyp/tools/graphviz.py 2013-02-07 10:11:11.000000000 -0700
529 +++ node-v0.9.9/tools/gyp/tools/graphviz.py 2013-02-15 21:15:55.000000000 -0700
531 -#!/usr/bin/env python
534 # Copyright (c) 2011 Google Inc. All rights reserved.
535 # Use of this source code is governed by a BSD-style license that can be
536 diff -ur node-v0.9.9-o/tools/gyp/tools/pretty_gyp.py node-v0.9.9/tools/gyp/tools/pretty_gyp.py
537 --- node-v0.9.9-o/tools/gyp/tools/pretty_gyp.py 2013-02-07 10:11:11.000000000 -0700
538 +++ node-v0.9.9/tools/gyp/tools/pretty_gyp.py 2013-02-15 21:15:55.000000000 -0700
540 -#!/usr/bin/env python
543 # Copyright (c) 2012 Google Inc. All rights reserved.
544 # Use of this source code is governed by a BSD-style license that can be
545 diff -ur node-v0.9.9-o/tools/gyp/tools/pretty_sln.py node-v0.9.9/tools/gyp/tools/pretty_sln.py
546 --- node-v0.9.9-o/tools/gyp/tools/pretty_sln.py 2013-02-07 10:11:11.000000000 -0700
547 +++ node-v0.9.9/tools/gyp/tools/pretty_sln.py 2013-02-15 21:15:55.000000000 -0700
549 -#!/usr/bin/env python
552 # Copyright (c) 2012 Google Inc. All rights reserved.
553 # Use of this source code is governed by a BSD-style license that can be
554 diff -ur node-v0.9.9-o/tools/gyp/tools/pretty_vcproj.py node-v0.9.9/tools/gyp/tools/pretty_vcproj.py
555 --- node-v0.9.9-o/tools/gyp/tools/pretty_vcproj.py 2013-02-07 10:11:11.000000000 -0700
556 +++ node-v0.9.9/tools/gyp/tools/pretty_vcproj.py 2013-02-15 21:15:55.000000000 -0700
558 -#!/usr/bin/env python
561 # Copyright (c) 2012 Google Inc. All rights reserved.
562 # Use of this source code is governed by a BSD-style license that can be
563 diff -ur node-v0.9.9-o/tools/gyp_node node-v0.9.9/tools/gyp_node
564 --- node-v0.9.9-o/tools/gyp_node 2013-02-07 10:11:11.000000000 -0700
565 +++ node-v0.9.9/tools/gyp_node 2013-02-15 21:15:55.000000000 -0700
567 -#!/usr/bin/env python
572 diff -ur node-v0.9.9-o/tools/install.py node-v0.9.9/tools/install.py
573 --- node-v0.9.9-o/tools/install.py 2013-02-07 10:11:11.000000000 -0700
574 +++ node-v0.9.9/tools/install.py 2013-02-15 21:19:33.000000000 -0700
576 -#!/usr/bin/env python
582 assert(0) # unhandled action type
586 action(['doc/node.1'], 'share/man/man1/')
587 action(['out/Release/node'], 'bin/node')
588 + action(['out/Release/lib.target/libnode.so.9.0.0'], lib_dir + '/libnode.so.9.0.0')
590 # install unconditionally, checking if the platform supports dtrace doesn't
591 # work when cross-compiling and besides, there's at least one linux flavor
593 if 'true' == variables.get('node_install_npm'): npm_files(action)
596 - global dst_dir, node_prefix, target_defaults, variables
597 + global dst_dir, node_prefix, target_defaults, variables, lib_dir
599 # chdir to the project's top-level directory
600 os.chdir(abspath(os.path.dirname(__file__), '..'))
602 dst_dir = node_prefix = variables.get('node_prefix') or '/usr/local'
603 if len(args) > 2: dst_dir = abspath(args[2] + '/' + dst_dir)
606 + if len(args) > 3: lib_dir = args[3]
608 cmd = args[1] if len(args) > 1 else 'install'
609 if cmd == 'install': return files(install)
610 if cmd == 'uninstall': return files(uninstall)
611 Only in node-v0.9.9/tools: install.py~
612 diff -ur node-v0.9.9-o/tools/js2c.py node-v0.9.9/tools/js2c.py
613 --- node-v0.9.9-o/tools/js2c.py 2013-02-07 10:11:11.000000000 -0700
614 +++ node-v0.9.9/tools/js2c.py 2013-02-15 21:15:55.000000000 -0700
616 -#!/usr/bin/env python
619 # Copyright 2006-2008 the V8 project authors. All rights reserved.
620 # Redistribution and use in source and binary forms, with or without
621 diff -ur node-v0.9.9-o/tools/test.py node-v0.9.9/tools/test.py
622 --- node-v0.9.9-o/tools/test.py 2013-02-07 10:11:11.000000000 -0700
623 +++ node-v0.9.9/tools/test.py 2013-02-15 21:15:55.000000000 -0700
625 -#!/usr/bin/env python
628 # Copyright 2008 the V8 project authors. All rights reserved.
629 # Redistribution and use in source and binary forms, with or without