isaacs
217bb47b02
New documentation generation tool
13 years ago
Nathan Rajlich
ba0892ba91
build: build addons into the "build" dir instead of "out"
This matches the old node-waf system. Having two different dirs for this stuff
is dumb.
13 years ago
isaacs
7af2d6b985
Handle miscs better
13 years ago
isaacs
5571c1aaa4
'Events' is a module, not an event named 's'
13 years ago
isaacs
7d6d5e263e
Use new doc generation tool
13 years ago
isaacs
964d03bc3f
New documentation generation tool
13 years ago
Nathan Rajlich
3f1f2d1497
addon: write gyp generated files to the 'out' dir
13 years ago
Shigeki Ohtsu
58e5d69250
build: fix the case where config.gypi doesn't exist
13 years ago
Shigeki Ohtsu
680d75af34
build: make default_configuration consistent with BUILDTYPE
13 years ago
Fedor Indutny
0cebfc8ddb
tests: kill process group on failure
Test suite is often leaving `stray` processes on failure. They are
harmless, but may cause future test runs fail because those `stray`
processes are occupying `common.PORT` or due to some other reasons.
Killing whole process group on test suite failure should help in such
cases.
13 years ago
Ben Noordhuis
4af673e161
gyp: update to r1214
13 years ago
Nathan Rajlich
d4ccdeaf00
build: use -fPIC for native addons on UNIX
No -fPIC on 32 bits Linux but do enable for the other UNIX flavors.
13 years ago
Igor Zinkovsky
0a347559bf
enable x64 windows build
use "vcbuild x64" to do x64 build of node.exe
13 years ago
Nathan Rajlich
5e1471c806
gyp_addon: link with node.lib on Windows
Closes GH-2685
13 years ago
isaacs
5937d02aed
msi: npm bash shim fixes
13 years ago
isaacs
30fd2f7bb2
Add npm msysgit bash shim to msi installer
13 years ago
Fedor Indutny
85a86b5fd6
waf: predict target arch for OSX
13 years ago
isaacs
6768d2fc93
doc: Pixel-nudging
13 years ago
isaacs
5d7577c71a
doctool: correct improperly nested ul/li handling
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
Ryan Dahl
290bc0c067
Use .jpg instead of .bmp for .msi
smaller.
13 years ago
Shigeki Ohtsu
a993d22c0f
build: set product_prefix to empty for Linux
13 years ago
Ben Noordhuis
e21643d618
build: fix npm-cli.js install
13 years ago
Ryan Dahl
624f70e88f
GYP: rename options.gypi to config.gypi
Sounds more familiar to unix users used to config.h
13 years ago
Ryan Dahl
60a9e1e40f
Upgrade GYP to r1115
13 years ago
Ryan Dahl
18b92201be
Support addons with gyp
Initial pass.
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
Ryan Dahl
64de69c1a4
Upgrade GYP to r1107
13 years ago
Ryan Dahl
de5ba2db25
Don't print args from gyp_node
13 years ago
Fedor Indutny
be23c51f69
Implement make install
Fixes #2331 , #2197 , #2283
13 years ago
Igor Zinkovsky
8e2c014e43
Fix MSI generation on VC Express
13 years ago
Ryan Dahl
429efdd974
Change artwork in msi
13 years ago
Igor Zinkovsky
b24cdb3d36
Enable upgrades in MSI.
Fixes #2228 .
13 years ago
isaacs
db273818f6
s/NPM/npm/
http://npmjs.org/doc/faq.html#If-npm-is-an-acronym-why-is-it-never-capitalized
13 years ago
Ben Noordhuis
e90623edc2
gyp: upgrade to r1103
13 years ago
isaacs
0f6d3e22d9
Remove duplicate npmrc file
13 years ago
Igor Zinkovsky
3e7f4b0f82
npm msi changes
13 years ago
isaacs
d5f401147a
Re #2207 Add default npmrc for MSI install
13 years ago
Ben Noordhuis
a5c51b4858
docs: add rel="canonical" link to latest API docs
13 years ago
Ryan Dahl
b906e85996
Fixes #2076 . Add logos to MSI
13 years ago
Ryan Dahl
e5cf3f9751
Fixes #2083 . Support installing npm in the .msi
13 years ago
Ryan Dahl
38c49fbc4a
Fix broken commit 2cd5adc
13 years ago
Ryan Dahl
2cd5adc28b
Install npm with 'make install'
13 years ago
Ryan Dahl
b488be127a
Include NPM, update .pkg to install it.
.msi update coming soon.
13 years ago
Ryan Dahl
9d1bdbcf05
Fixes #2084 . Makeify tools/osx-dist.sh
13 years ago
Paddy Byers
4f8d6d0834
build: fix gyp xcode project generator
Only attempt to generate FrameworkPhase output for code targets.
13 years ago
Ryan Dahl
14b04b06b4
Remove SCONS deprecate WAF
We keep around WAF for node-waf only.
We need great diligence by people over the next couple weeks to work out all
the kinks in the GYP build system. We realize that it is currently several
times slower than the WAF build. Please lend a hand.
Fixes #1504
Fixes #1500
13 years ago