Timothy J Fontaine
5037f9a5f4
build: only use DESTDIR instead of PREFIX for pkg
...
Preserve default install prefix seen in process.config, but use DESTDIR
for installing to deliniate 32/64 versions, avoid conflicts with PREFIX
settings in config.mk
2013-05-06 10:19:08 -07:00
Timothy J Fontaine
76cbd039b9
build: only use DESTDIR instead of PREFIX for pkg
...
Preserve default install prefix seen in process.config, but use DESTDIR
for installing to deliniate 32/64 versions, avoid conflicts with PREFIX
settings in config.mk
2013-05-06 10:10:05 -07:00
Olof Johansson
ddf4d1a32a
install: Support $(PREFIX) install target directory prefix
...
This change introduces support for the common PREFIX variable in the
Makefile and install.py, instead of having /usr/local hardcoded. This
makes it much easier to install node to custom locations e.g. in a
user's home directory.
The PREFIX variable defaults to /usr/local.
2013-04-23 22:38:44 +02:00
Timothy J Fontaine
f9ba9f7bad
build: define nightly tag external to build system
2013-03-05 14:43:27 -08:00
Timothy J Fontaine
8fe72a7f27
build: automatically add tag for nightly builds
2013-02-26 15:33:13 +01:00
isaacs
bd4d585b7a
bench: Add bench-crypto
2013-02-19 17:16:55 -08:00
isaacs
1eb6a92984
bench: Only run http,net,fs,tls by default
2013-02-19 17:16:55 -08:00
isaacs
ef08f0fbb1
bench: Use wrk for http benchmarking
...
Remove ab, since it's no longer used.
2013-02-19 17:16:29 -08:00
isaacs
e850cbab1c
tools: Add wrk for benchmarking http servers
2013-02-19 17:16:18 -08:00
isaacs
0e59efd079
make: Add benchmark make targets
2013-02-19 14:14:38 -08:00
isaacs
97db62b4d9
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
AUTHORS
ChangeLog
Makefile
src/node_version.h
2013-01-11 10:18:07 -08:00
Nathan Rajlich
4fa3fd1cc0
make binary: allow custom config flags
...
For example, to cross-compile from my OS X laptop for Raspberry Pi, you would
do something like:
$ make binary BINARYNAME=node-v`python tools/getnodeversion.py`-linux-arm-pi \
DESTCPU=arm CONFIG_FLAGS="--dest-os=linux"
2013-01-10 17:05:14 -08:00
Adam Malcontenti-Wilson
0c9bee49fb
build: support ARM in makefile target 'binary'
2012-11-27 07:14:21 +01:00
Michael Axiak
ffb4c173a4
build: add $(PYTHON) when calling configure
2012-11-27 05:44:11 +01:00
Ben Noordhuis
7b6d3cea2c
build: add ninja support to Makefile
2012-09-04 16:04:01 +02:00
Ben Noordhuis
972cdf82f1
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
deps/uv/include/uv.h
src/node_crypto.cc
2012-09-04 15:02:20 +02:00
Bearice Ren
ef3617c6f8
build: fix make -j' fails after
make clean'
...
make fails if:
./configure && make clean && make -j6
as out/Makefile has not yet be made when entering sub dirs
2012-08-28 22:10:56 +02:00
Ben Noordhuis
a177f55b0c
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
ChangeLog
src/node_version.h
test/message/stdin_messages.out
tools/install.py
2012-08-17 13:05:20 +02:00
Golo Roden
15c6c0eecc
website: download page
...
- Improved styling of download links.
- index.html#download now redirects to /download/
- Added missing hyphens, and added the missing "and 64-bit" for the Mac
Installer.
2012-08-15 09:09:23 -07:00
Nathan Rajlich
64ac54a64d
Makefile: add a better check to ensure a node "release"
...
Closes #3841 .
Closes #3842 .
2012-08-09 17:11:41 -07:00
Nathan Rajlich
dc818135a5
Makefile: move the release verification logic into a make release-only
target
2012-08-06 11:41:45 -07:00
Nathan Rajlich
8b11f29cf3
Makefile: properly set the ARCH variable when forcing a DESTCPU
2012-08-06 11:40:44 -07:00
Nathan Rajlich
dc9ae01ef7
Makefile: allow the dest-cpu to be specified for make binary
...
Needed for 64-bit Solaris, and 32-bit OS X
2012-08-06 11:40:44 -07:00
Nathan Rajlich
eadc2ec5c8
Makefile: add make binary
helper target
2012-08-06 11:40:39 -07:00
Nathan Rajlich
bd10bf4418
Makefile: add make tar
helper target
2012-08-06 11:40:01 -07:00
Nathan Rajlich
42aac41b93
Makefile: add target for precompiled binary tarballs
...
This target compiles node with "/" as the prefix and installs into a directory
like: "node-v0.8.6-darwin-x86_64". Then it creates a gzipped-tarball of that
directory, called something like: "node-v0.8.6-darwin-x86_64.tar.gz".
2012-08-06 10:22:08 -07:00
Ben Noordhuis
624788df7e
Makefile: DRY js lint
2012-08-05 23:40:39 +02:00
isaacs
2bee3aeee9
Merge branch 'v0.8.5-release' into v0.8
2012-08-02 14:57:34 -07:00
isaacs
2dd710e7ea
build: Sign pkg installer for OS X
...
This makes the installer work on Mountain Lion.
2012-08-02 13:56:50 -07:00
Ben Noordhuis
50e00de92a
installer: fix cross-compile installs
...
The old installer was a JS script, which didn't work if node had been
cross-compiled for another architecture. Replace it with a python script.
Fixes #3807 .
2012-08-02 13:51:35 +02:00
isaacs
32141844f1
Merge branch 'v0.8.4-release' into v0.8
2012-07-25 10:26:03 -07:00
isaacs
8656c2654e
Fix #3761 build: Default to V=1
2012-07-25 10:25:37 -07:00
isaacs
7fd3cb666b
Build: add jslintfix
2012-07-24 17:06:57 -07:00
isaacs
fecebe1dbf
build: Regenerate docs for tarball and releases
...
Related: https://twitter.com/kapeli/status/222477400880070658
2012-07-10 08:02:30 -07:00
Ben Noordhuis
d5f13f6c08
build: use proper python interpreter
...
Make configure start gyp with the same python interpreter that is used to
run configure itself.
Fixes an issue where configure fails with a SyntaxError because the user
has multiple python binaries on his $PATH and the default one is too old.
2012-06-28 01:07:45 +02:00
isaacs
d34fea59e1
blog: Generate RSS feeds
2012-06-22 08:49:20 -07:00
isaacs
8f1a38d916
Generate static HTML blog content out of markdown
2012-06-21 16:18:17 -07:00
isaacs
bdd57f0756
Makefile: Refuse to build release from unclean repo
...
Root cause of an error during the 0.7.11 release
2012-06-16 08:51:33 -07:00
Nathan Rajlich
6a8b5b36b4
test: bundle node-weak in test/gc so that it doesn't need to be downloaded
2012-06-14 00:56:35 +02:00
isaacs
76f6a4abb4
Remove dep symlinks from tarball
2012-06-11 08:19:55 -07:00
isaacs
c45522df4c
build: Prevent duplication of doc/api folder
2012-06-06 15:02:23 -07:00
Nathan Rajlich
c69d7f1a6c
test: make the node-weak install build agaist this repo
...
This prevents node-gyp from attempting to download dev header files from
nodejs.org. Instead, the files in this repo will be used to build the module.
2012-06-05 10:25:39 -07:00
isaacs
5164ae3838
Merge remote-tracking branch 'ry/v0.6' into v0.6-merge
...
Conflicts:
ChangeLog
deps/uv/include/uv-private/uv-unix.h
deps/uv/src/unix/core.c
deps/uv/src/unix/sunos.c
deps/v8/src/runtime.cc
doc/api/crypto.markdown
lib/http.js
src/node_version.h
test/gc/test-http-client-timeout.js
wscript
2012-05-15 11:37:34 -07:00
isaacs
8068f9bf38
Escape leading # signs in 'make email.md'
2012-05-14 17:29:47 -07:00
isaacs
eaf607e88b
test: No need for weak in 'make test'
2012-05-04 18:30:38 -07:00
isaacs
8cd2b0e778
test: No need for weak in 'make test'
2012-05-04 18:29:56 -07:00
isaacs
01d146c29f
Merge remote-tracking branch 'ry/v0.6' into v0.6-merge
...
Conflicts:
ChangeLog
Makefile
deps/npm/AUTHORS
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/list.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/package.json
doc/api/url.markdown
lib/http.js
src/node_version.h
test/simple/test-fs-sync-fd-leak.js
2012-05-04 15:12:47 -07:00
isaacs
e63c7821d5
Tests for memory leaks
...
Conflicts:
Makefile
2012-05-04 14:30:54 -07:00
isaacs
711ecdd54f
test: Run weak install with --unsafe-perm
...
This way it doesn't die when running as root.
2012-05-04 12:52:59 -07:00
isaacs
91120e0429
Tests for memory leaks
2012-05-03 10:36:17 -07:00
Malte-Thorben Bruns
ea50ebd36d
build: support make install "DESTDIR=/path"
2012-04-23 01:52:26 +02:00
isaacs
605927fbd9
Fix test/ jslint failures (by not linting tests)
...
In practice, it's not important to lint tests. We lint src/
and lib/, which is where we're more prone to make mistakes that
affect real-world situations in subtle ways, and where more
changes are made that ought to be kept in a consistent style.
Tests are a mess anyways, and no one cares.
2012-04-18 12:44:28 -07:00
isaacs
ecca7525cc
Merge remote-tracking branch 'ry/v0.6' into master
...
Conflicts:
AUTHORS
ChangeLog
LICENSE
Makefile
deps/http_parser/test.c
deps/npm/AUTHORS
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/list.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/lib/npm.js
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/node_modules/fstream-npm/fstream-npm.js
deps/npm/node_modules/fstream-npm/node_modules/fstream-ignore/package.json
deps/npm/node_modules/fstream-npm/package.json
deps/npm/node_modules/node-gyp/LICENSE
deps/npm/node_modules/node-gyp/lib/build.js
deps/npm/node_modules/node-gyp/lib/install.js
deps/npm/node_modules/node-gyp/node_modules/ansi/package.json
deps/npm/node_modules/node-gyp/node_modules/glob/package.json
deps/npm/node_modules/node-gyp/package.json
deps/npm/package.json
deps/uv/test/test-fs.c
deps/v8/src/regexp-macro-assembler-tracer.cc
deps/v8/src/version.cc
src/node_version.h
src/platform_sunos.cc
test/simple/test-net-write-after-close.js
wscript
2012-04-18 11:57:54 -07:00
isaacs
e0660740d9
Fix #3089 Build changelog.html for website
2012-04-10 18:35:01 -07:00
isaacs
3ba9519faf
Makefile: minor nit
2012-04-10 18:34:57 -07:00
isaacs
8b82abb953
Fix #3089 Build changelog.html for website
2012-04-10 18:31:12 -07:00
isaacs
d0365fd21f
Makefile: minor nit
2012-04-10 18:22:42 -07:00
isaacs
08e2e570a7
Make rules for release blog post and email message
2012-04-07 16:37:44 -07:00
isaacs
7abbda8ba2
Make rules for release blog post and email message
2012-03-29 16:04:48 -07:00
isaacs
066789a6e3
Fix #3001 website update 'latest' links on publish
2012-03-24 01:39:39 -07:00
isaacs
76f31faa3b
Remove hard-coded version number from docs
2012-03-22 17:31:15 -07:00
isaacs
46376888cd
Remove hard-coded version number from docs
2012-03-16 08:13:41 -07:00
isaacs
ec735cbce0
Merge remote-tracking branch 'ry/v0.6' into merge-v0.6
...
Conflicts:
ChangeLog
deps/npm/AUTHORS
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/list.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/node_modules/node-gyp/README.md
deps/npm/node_modules/node-gyp/lib/build.js
deps/npm/node_modules/node-gyp/lib/configure.js
deps/npm/node_modules/node-gyp/lib/install.js
deps/npm/node_modules/node-gyp/lib/node-gyp.js
deps/npm/node_modules/node-gyp/node_modules/ansi/package.json
deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/package.json
deps/npm/node_modules/node-gyp/node_modules/glob/package.json
deps/npm/node_modules/node-gyp/package.json
deps/npm/package.json
doc/about/index.html
doc/api/path.markdown
doc/community/index.html
doc/index.html
doc/logos/index.html
src/node_version.h
2012-03-16 08:06:54 -07:00
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 :)
2012-03-15 17:15:49 -07:00
isaacs
06bf0707f7
makefile: Fix 'make doc'
2012-03-15 08:22:36 -07:00
isaacs
ffcdcc7ff0
Use new doc generation tool
...
Conflicts:
Makefile
2012-02-29 15:18:51 -08:00
isaacs
4051c2843b
docs: Move images out of the dist tarball
...
This puts all images in doc/images/ and references them via
http://nodejs.org/images/ .
Any complaints about copyright usage etc. can thus be node/joyent's
problem, rather than the problem of a downstream distribution channel.
Conflicts:
Makefile
2012-02-29 15:17:55 -08:00
isaacs
4f8d7328a4
Fix #2822 Only remove logo images, not logo html
2012-02-27 13:08:54 -08:00
isaacs
7d6d5e263e
Use new doc generation tool
2012-02-27 10:59:35 -08:00
isaacs
e004721b48
Make a fat binary for the OS X pkg
2012-02-22 15:58:02 -08:00
Nathan Rajlich
e60b18bbdf
Make a fat binary for the OS X make pkg
.
2012-02-22 14:27:08 -08:00
Myles Byrne
21374c3903
build: remove unused makefile target
2012-02-22 14:25:56 +01:00
isaacs
bae4018b30
Run jslint after tests, not before
2012-02-21 12:02:57 -08:00
isaacs
96338432e2
jslint src/ and lib/ on 'make test'
2012-02-18 16:04:10 -08:00
Nathan Rajlich
0787287021
build: remove 'config.mk' during make distclean
2012-02-18 00:34:19 +01:00
isaacs
4672872ddd
Fix #2770 Compile the OS X pkg as ia32
2012-02-17 12:39:45 -08:00
isaacs
a7af84f988
docs: Move images out of the dist tarball
...
This puts all images in doc/images/ and references them via
http://nodejs.org/images/ .
Any complaints about copyright usage etc. can thus be node/joyent's
problem, rather than the problem of a downstream distribution channel.
2012-02-13 15:27:06 -08:00
isaacs
02c1cb54aa
Makefile: Don't use ** in globs
...
Many shells don't have GLOBSTAR turned on by default. This is
why uv and v8 so often don't get cleaned out properly.
2012-02-08 09:59:53 -08:00
isaacs
349cab0b48
Check the version before building tarball
...
I keep forgetting to do this. It's such a stupid thing.
2012-02-07 15:41:21 -08:00
isaacs
18d179c2d8
Merge remote-tracking branch 'ry/v0.6' into master
...
Conflicts:
ChangeLog
deps/uv/src/unix/udp.c
deps/uv/src/win/fs.c
deps/uv/src/win/udp.c
deps/uv/test/test-fs.c
doc/index.html
doc/logos/index.html
doc/template.html
src/node_version.h
2012-01-31 18:18:00 -08:00
Ben Noordhuis
f89beaf3ac
build: compile release build too if BUILDTYPE=Debug
...
It's backwards compatible with the old waf build system. If you want to compile
just the debug build, run `make -C out BUILDTYPE=Debug` instead.
Fixes #2615 .
2012-01-26 23:49:57 +01:00
isaacs
5c0d11b12a
doc: Add images to makefile
2012-01-23 13:11:33 -08:00
Ben Noordhuis
e493b29598
build: respect --debug configure switch
2012-01-17 23:03:21 +01:00
Ryan Dahl
21dd53f9d3
Makefile: Don't force user to run ./configure first
2012-01-16 23:28:29 -08:00
Ryan Dahl
716f5bc66b
Add make dist-upload
2012-01-16 18:52:36 -08:00
Ryan Dahl
317ba9fb64
Fix 'make dist'
2012-01-16 18:40:29 -08:00
Fedor Indutny
9e6957b0a5
Merge branch 'v0.6'
...
Conflicts:
src/handle_wrap.cc
src/node_zlib.cc
src/process_wrap.cc
2012-01-12 02:17:44 +06:00
Maciej Małecki
b073989e17
makefile: ignore lib/punycode.js
while linting
...
`punycode` is a third party code which generates a lot of lint errors.
Upstream was contacted in order to fix it in bestiejs/punycode.js#6, but
request was denied.
Therefore, it's reasonable to exclude this file from linting process.
Ref #2456 .
2012-01-11 10:42:33 +01:00
Ryan Dahl
8b28d599a7
Merge remote branch 'origin/v0.6'
...
Conflicts:
Makefile
configure
src/node_version.h
2012-01-09 11:20:22 -08:00
Ben Noordhuis
472a72d27f
build: honour the PYTHON environment variable
...
Overrides the path to the python binary. Defaults to `python`.
2012-01-08 21:25:04 +01:00
isaacs
d84a6ba3d1
Remove snapshot from Mac binary build
2012-01-06 16:31:03 -08:00
Ryan Dahl
624f70e88f
GYP: rename options.gypi to config.gypi
...
Sounds more familiar to unix users used to config.h
2011-12-23 14:25:17 -08:00
Ryan Dahl
f7f8af8420
Merge remote branch 'origin/v0.6'
...
Conflicts:
Makefile
lib/_debugger.js
2011-12-21 12:17:23 -08:00
Ryan Dahl
bb8f73419c
Fix make targets so they detect changes
...
Broken in 10d92b3
2011-12-18 15:12:25 -08:00
Ryan Dahl
10d92b3dcd
saner targets
2011-12-17 03:23:17 -08:00
isaacs
d75de86e6d
add 'make test-npm'
2011-12-16 18:05:17 -08:00
Ryan Dahl
1865b11dcb
Merge remote branch 'origin/v0.6'
...
Conflicts:
wscript
2011-12-16 13:57:36 -08:00
Ryan Dahl
67e12a0f84
Remove UVTEST from makefile
2011-12-16 13:46:42 -08:00
Ryan Dahl
ee7313266a
use rsync instead of scp to upload website
2011-12-15 12:51:11 -08:00
Ryan Dahl
ae17e2d90a
Fix doc generation for new website
2011-12-14 18:20:11 -08:00