node/tools
Nathan Rajlich 7a9db6cfb1 install: add a "portable" mode to the shebang-rewriting logic
This "portable" mode rewrites the npm shebang to use the "node" executable
in the same directory relative to the "npm" script. This makes the "npm"
script "just work" even when "node" is not in the user's $PATH.

This mode is necessary for the precompiled binary packages that may potentially
be extracted to anywhere. The regular shebang-rewriting logic would normally
set the npm script's shebang to "/bin/node" which will not be present on anyone's
machine. In the end, we want the precompiled packages to be as user-friendly as
possible.
2012-08-06 10:18:27 -07:00
..
blog deps, tools: remove stray reject files 2012-07-31 13:45:16 +02:00
closure_linter Import Google's closure_linter 2010-12-01 16:42:26 -08:00
doc tools: fix shebang in tools/doc/generate.js 2012-07-11 14:36:43 +02:00
gyp tools: update gyp to r1426 2012-07-03 20:56:35 +02:00
msvs windows msi: don't use .exe file as icon 2012-06-25 18:40:12 +02:00
osx-pkg.pmdoc Mac installer shows license 2012-04-02 16:49:03 -07:00
wafadmin waf: predict target arch for OSX 2012-01-27 20:37:30 +06:00
addon.gypi addon: use absolute paths for the node include dirs 2012-03-05 22:53:16 +01:00
build-changelog.sh Fix #3089 Build changelog.html for website 2012-04-10 18:35:01 -07:00
changelog-head.sh Make rules for release blog post and email message 2012-03-29 16:04:48 -07:00
cpplint.py Import cpplint.py 2010-12-01 17:01:25 -08:00
email-footer.md email-footer: Label Windows x64 installer properly 2012-06-19 14:07:48 -07:00
genv8constants.py tools: speed up genv8constants 2012-07-18 00:56:02 +02:00
getnodeversion.py Remove str.format to support python2.5. 2011-11-14 17:09:44 -08:00
gyp_addon addon: add module_root_dir gyp variable 2012-03-05 22:39:12 +01:00
gyp_node Merge remote-tracking branch 'origin/v0.6' 2012-02-12 16:12:26 +01:00
install.py install: add a "portable" mode to the shebang-rewriting logic 2012-08-06 10:18:27 -07:00
js2c.py js2c: fix to support files other than ones ending with 2 char extensions 2012-03-15 17:12:37 -07:00
license2rtf.js license2rtf: collapse whitespace 2012-06-14 18:36:49 +02:00
node-waf Install node-waf 2010-10-28 19:43:36 -07:00
osx-codesign.sh build: Sign pkg installer for OS X 2012-08-02 13:56:50 -07:00
osx-pkg-postinstall.sh Include NPM, update .pkg to install it. 2011-11-21 10:50:52 -08:00
osx-productsign.sh build: Sign pkg installer for OS X 2012-08-02 13:56:50 -07:00
run-valgrind.py Use v8's test runner 2009-06-22 14:08:42 +02:00
test.py Revert "tests: kill process group on failure" 2012-05-28 20:02:49 -07:00
updateAuthors.awk Bump version to v0.3.5 2011-01-16 15:12:28 -08:00
waf-light Upgrade Waf to 1.5.16 2010-04-18 19:57:13 -04:00