Timothy J Fontaine
361aa5344d
build: run wix tool chain out of process
Building MSIs for different arch's can sometimes confuse MSBuild and
Wix, isntead run the toolchain externally so we don't have to worry
about which arch cmd.exe is running as.
11 years ago
Fedor Indutny
e0c5302590
installer: copy `node.d` only with node_use_dtrace
11 years ago
Fedor Indutny
b940e0fd86
gyp: specialize node.d for freebsd
`node.d` should use `psinfo.d` instead of `procfs.d` and have statically
defined architecture on FreeBSD.
11 years ago
Timothy J Fontaine
085db9dd6c
tools: update to support separate website repo
11 years ago
Timothy J Fontaine
37376debe5
website: move website to joyent/node-website
The website will no longer be living in the source repository instead
it can be found at http://github.com/joyent/node-website
11 years ago
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