isaacs
ef1b7dd3d7
build: Move npm shebang logic into an npm script
This allows us to run npm's scripts/relocate.sh script whenever
necessary, if for example node has been 'make install'ed into one
folder, and then you wish to move it into another one.
13 years ago
Ben Noordhuis
8966480c0e
Revert "build: fix `make install DESTDIR=/path`"
This reverts commit f80513974e
.
The reverted commit made DESTDIR behave more like we want it to but it was
pointed out in #3489 that it makes life a lot harder for distro package
maintainers.
Those guys and gals already have a hard enough time as it is, let's not make
their jobs even more hellish.
13 years ago
Ben Noordhuis
1b22f5376b
build: install eio-emul.h
13 years ago
Ben Noordhuis
f405517de1
build: install ev-emul.h
13 years ago
Ben Noordhuis
f80513974e
build: fix `make install DESTDIR=/path`
Install to $DESTDIR, not $DESTDIR/$PREFIX.
Example: if DESTDIR=/opt/node, install to /opt/node, not /opt/node/usr/local.
13 years ago
isaacs
8bec3febd8
build: Add node.d and node.1 to installer
13 years ago
isaacs
cc36cc5999
build: Don't clobber symlinked npm
13 years ago
Malte-Thorben Bruns
ea50ebd36d
build: support make install "DESTDIR=/path"
13 years ago
Johannes Wüller
7817f48322
fixed booleans being treated as strings, resulting in missing node-waf and npm
13 years ago
Nathan Rajlich
7cb0f5f84a
install: update install.js to use `process.config`
Now that the node_prefix is available from within node, we can use it :)
13 years ago
isaacs
8b79a31333
shebang should make file executable as well
13 years ago
Trent Mick
1cdadb1e3b
issue #2697 : have 'make install' set npm shebang to use its node
13 years ago
Fedor Indutny
6e76a7cb45
installer: install node-waf
* added --without-waf flag for configure script
13 years ago
Ryan Dahl
1afd0b52fe
Revert "gyp: install node-gyp"
No.
This reverts commit 3d1476a316
.
13 years ago
Fedor Indutny
3d1476a316
gyp: install node-gyp
* fixes #2480
13 years ago
Ben Noordhuis
e21643d618
build: fix npm-cli.js install
13 years ago
Ryan Dahl
b603578b53
Fix 'make install'
Broken in 45605c because configure does not spit out proper JavaScript.
Needed to change single quotes to double.
13 years ago
Fedor Indutny
a9f2c4aa30
--without-npm option
Fixes #2353 .
13 years ago
Fedor Indutny
be23c51f69
Implement make install
Fixes #2331 , #2197 , #2283
13 years ago