Fedor Indutny
a05dae2ced
gyp: fix build with python 2.6
fix #6859
11 years ago
Fedor Indutny
346b59e4a3
deps: update gyp to 1eae492b
11 years ago
Fedor Indutny
cb5da7b443
deps: update gyp to 828ce09
11 years ago
T.C. Hollingsworth
55b0bd639d
build: install common.gypi along with headers
node-gyp requires this file
11 years ago
Timothy J Fontaine
32478acf94
build: unix install node and dep library headers
Restores functionality from v0.8 where module authors may not be
relying on gyp for building their modules.
11 years ago
Timothy J Fontaine
4ec189b250
gyp: update to 78b26f7
11 years ago
Timothy J Fontaine
2010985354
gyp: update to bebdcea
11 years ago
isaacs
9c65387673
blog: Remove wp-to-markdown script
11 years ago
Timothy J Fontaine
3f1dba18b2
tools: script release steps after jenkins build
12 years ago
Timothy J Fontaine
92e4375173
tools: script to report [un]stable build
12 years ago
isaacs
b3b8e74dbf
tools: Add next/prev version scripts
12 years ago
Timothy J Fontaine
f1b878cafa
build: add pkgsrc rule
12 years ago
isaacs
3058f08e64
tools: remove unnecessary cpplint rules
We don't actually care about header order much, and since we never use
stl classes, 'string' isn't an issue for node ever.
12 years ago
Timothy J Fontaine
cf87ee67ee
test: don't use total_seconds() because of py2.6
12 years ago
Timothy J Fontaine
716176fa99
test: report test duration in TAP progress
12 years ago
isaacs
8ee43006b8
build: Typo in tools/msvs/msi/product.wxs
12 years ago
Timothy J Fontaine
fb6dd0c0b5
test: test name is the last elem, not second
When a test requires node to have parameters passed (--expose-gc) the
test name will be the last element in the command array, not the second.
12 years ago
Ben Noordhuis
8632af381e
tools: update gyp to r1601
Among other things, this should make it easier for people to build
node.js on openbsd.
12 years ago
Ben Noordhuis
2b5bc8e0d6
install: don't install man page twice
Looks like a merge conflict in 77ed12f
left in the old, unconditional
install rule. Remove it, the new and improved rule is a few lines down.
Fixes #5044 .
12 years ago
isaacs
12713c3bb7
win/msi: Fix typos
12 years ago
Bert Belder
3c22c42519
win/msi: enable modify and repair
12 years ago
Bert Belder
fa1efa3675
win/msi: miscellaneous style cleanups
12 years ago
Bert Belder
4147680d59
win/msi: don't include architecture in start menu group name
12 years ago
Bert Belder
8365a56541
win/msi: update 'install finished' message
12 years ago
Bert Belder
952d6c5e4c
win/msi: clean up the 'documentation shortcuts' feature
12 years ago
Bert Belder
fb6253209e
win/msi: refactor 'node.js runtime' feature
* This feature now includes the start menu items.
* 'nodejsvars.bat' was renamed to 'nodevars.bat'.
* Improved feature description.
12 years ago
Bert Belder
2320ffbdff
win/msi: make 'add to path' a separate feature
12 years ago
Bert Belder
5e832ac7b9
win/msi: separate features for ETW and perfctr support
12 years ago
Bert Belder
51e3a59946
win/msi: make npm a feature separate from the runtime
12 years ago
Bert Belder
4348241bcc
win/msi: use consistent registry key paths
12 years ago
Bert Belder
0604d9ab93
win/msi: don't create empty npm folder in %appdata%
Npm creates this folder when it's needed. Creating it in the installer
violates the per-user / per-machine scope separation.
12 years ago
Bert Belder
8542c9afba
win/msi: don't install pdb file
It's only available in debug builds, and we're not providing
installer packages for debug builds anyway.
12 years ago
Bert Belder
7514779388
win/msi: define features before directories/components
12 years ago
Bert Belder
52f7a14aaf
win: make nodejsvars.bat detect whether npm is available
12 years ago
Raymond Feng
95871ac1db
windows/msi: fix msi build issue with WiX 3.7/3.8
The `heat` tool that gathers NPM source files wasn't getting called.
Closes #4896
12 years ago
Bert Belder
890dc2eeb1
win/msi: make msi build work when spaces are present in the path
12 years ago
Raymond Feng
47e115063b
windows/msi: fix msi build issue with WiX 3.7/3.8
The `heat` tool that gathers NPM source files wasn't getting called.
Closes #4896
12 years ago
isaacs
687522c5a5
blog: Do not pass undefined to path.join
12 years ago
Timothy J Fontaine
d032ff4954
test: fix tap output on windows
Test output is always \n and not platform dependent
12 years ago
Fedor Indutny
3d913fec83
Revert "sunos: unbreak build after v8 downgrade"
This reverts commit f80f3c5f62
.
12 years ago
Ben Noordhuis
f80f3c5f62
sunos: unbreak build after v8 downgrade
Commit 3d67f89
("fix generation of v8 constants on freebsd") is an
unfortunate victim of this rollback.
Revert "dtrace: fix generation of v8 constants on freebsd"
Revert "dtrace: More style"
Revert "dtrace: Make D style more D-ish"
Revert "dtrace: x64 ustack helper"
Revert "dtrace: fix style in ustack helper"
Revert "dtrace: SeqAsciiString was renamed to SeqOneByteString in v8"
This reverts commit 3d67f89552
.
This reverts commit 321b8eec08
.
This reverts commit 38df9d51a2
.
This reverts commit f9afb3f010
.
This reverts commit 13296e4b13
.
This reverts commit 3b715edda9
.
12 years ago
Timothy J Fontaine
9d45b945f7
test: add TAP output to the test runner
This is a back-port of commit 14ed173
from the master branch.
12 years ago
isaacs
e850cbab1c
tools: Add wrk for benchmarking http servers
12 years ago
Scott Blomquist
8164b2fda7
windows/msi: more installer enhancements
Noteworthy installer improvements provided here:
* Support in the Installer UI for not installing shortcuts.
* Support in the Installer UI for choosing a custom install directory.
* Command line support for not installing shortcuts (ADDDEFAULT=nodejs)
* Command line support for custom install directory (INSTALLDIR=c:\tools\node)
12 years ago
Jim Schubert
e418df7bb8
windows/msi: add feature selection to installer
12 years ago
Ben Noordhuis
a86ebbe288
blog: remove dangling symlink
Fixes #4716 .
12 years ago
Fedor Indutny
3d67f89552
dtrace: fix generation of v8 constants on freebsd
Every constant is certainly 4 bytes now, but freebsd's objdump utility
prints out odd byte sequences (5-bytes, 6-bytes and even 9-bytes long)
for v8's data section. We can safely ignore all upper bytes, because all
constants that we're using are just `int`s. Since on all supported
platforms `int` is 32bit long (and anyway v8's constants are 32bit too),
we ignore all higher bits if they were read.
12 years ago
Chris Dent
6b4a93577b
install: add simplejson fallback
Make tools/install.py work with python 2.5
2.5 is still fairly widespread and does not include a json lib as
standard. Most python folk will have simplejson if they are in that
boat.
In general it seems a bit tricky to solve this perfectly...
12 years ago
Scott Blomquist
8e311d28b0
windows: add support for '_Total' perf counters
12 years ago
Ben Noordhuis
a6756a2c06
test: run tests in alphabetical order
12 years ago