Peter Bright
588ef72ce0
Silence VC++ warnings about use of badly-designed parts of the C library.
2011-08-07 14:22:45 -07:00
Peter Bright
79d9f62946
Fix bad platform name.
2011-08-07 14:22:17 -07:00
Peter Bright
6ac8c55989
Make MSVS build.
...
MSVS settings don't actually need to be guarded by conditions. gyp will do
the right thing.
2011-08-06 22:39:28 -07:00
Peter Bright
71333b3f5b
Modify GYP scripts for VC build
2011-08-06 19:53:11 -07:00
Ryan Dahl
bd270b48a7
Remove scons
2011-08-06 03:12:09 -07:00
Ryan Dahl
bef9f56cac
Bring gyp into the tools directory; handwritten makefile
2011-08-06 03:12:08 -07:00
Ryan Dahl
43d7cfca18
gyp: fix test runner
2011-08-06 03:12:06 -07:00
Ben Noordhuis
38f948a373
http: make http2 the default, legacy backend is available with --use-http1
...
Fixes #1441 .
2011-08-02 23:40:56 +02:00
Ben Noordhuis
e1bb241b51
test: add targets test-http2
and test-all-http2
...
Passes `--use-http2` to node. Fixes #1430 .
2011-08-02 01:52:24 +02:00
Ryan Dahl
1ca5b6cd05
Remove pkg-conf file
2011-07-27 16:21:54 -07:00
Brian White
612875765d
Addons should not -DEV_MULTIPLICITY=0
...
Fixes #1229
Fixes #1332
2011-07-14 15:25:19 -07:00
koichik
bcf3c7d31c
Fix doctool uses RegExp object as a Function
...
RegExp object is no longer Function.
http://code.google.com/p/v8/issues/detail?id=617
Fixes #1262 .
2011-07-04 22:52:44 +09:00
Ryan Dahl
52b517c6ab
Revert "Add --cov code coverage option"
...
This can be done in user space. EG https://github.com/cloudkick/whiskey
This reverts commit da9b3340eb
.
This reverts commit b4ff36a41b
.
Conflicts:
src/node.cc
2011-06-17 14:03:05 +02:00
Ryan Dahl
da9b3340eb
Add covhtml.js tool
2011-04-15 00:12:19 -07:00
Tom Hughes
74954ce7d8
Add string class that uses ExternalAsciiStringResource.
...
Change the natives to use this class instead of creating completely new
strings. Reduces memory usage by about 1 MB.
2011-03-08 13:56:41 -08:00
Bert Belder
25ce5016f4
Fix test runner bug on windows
2011-02-17 10:52:28 -08:00
Ryan Dahl
b622bc6305
Bump version to v0.3.5
2011-01-16 15:12:28 -08:00
Bert Belder
4eea3e45bd
make test
somewhat works
2010-12-20 23:51:21 +01:00
Bert Belder
3c3d1d31c5
Better way of getting rid of symlinks
...
Windows, especially msysgit, doesn't like 'em
2010-12-20 23:51:21 +01:00
Bert Belder
1d0193a733
Wafadmin: don't even think about using msvc
2010-12-20 23:51:07 +01:00
Ryan Dahl
ac58d3a665
Import cpplint.py
...
make cpplint
make jslint
make lint
2010-12-01 17:01:25 -08:00
Ryan Dahl
a128451004
Import Google's closure_linter
...
Run with 'make lint'
2010-12-01 16:42:26 -08:00
Bert Belder
9032bfce59
win: Symlink to jsmin.py doesn't work on windows
2010-11-29 23:46:17 -08:00
Tom Hughes
446beebd79
Add cmake build support.
...
Squashed commit of ca128f7dcd28cbcfba154c8577ed54d4aa71dd02 with
contributions from Mark Constable (markc@renta.net ) and Daniel Gröber
(darklord@darkboxed.org ).
2010-11-22 13:32:49 -08:00
Micheil Smith
8d27393aa2
Generate Table of Contents at compile time.
2010-11-17 17:38:54 -08:00
Micheil Smith
ade8cf96e0
Build API page into build/doc; simplify doctool.
2010-11-15 19:49:52 -08:00
Ryan Dahl
6b71e0b038
Remove RonnJS not used anymore
2010-11-15 00:43:53 -08:00
Ryan Dahl
320e0020a2
fix 'make doc'
2010-11-13 14:59:15 -08:00
Ryan Dahl
97c9745063
Back to WAF
...
Too much instability right now. Hopefully we can revisit autoconf soon.
2010-11-01 16:51:20 -07:00
Ryan Dahl
fa7dcbec8b
Install node-waf
2010-10-28 19:43:36 -07:00
Micheil Smith
c9f656baa9
More simplification of the templating & rendering.
2010-10-28 14:59:15 -07:00
Micheil Smith
d4f1e6a023
Added a single page version, moved index to be standard page.
2010-10-28 14:59:15 -07:00
Micheil Smith
c032350f64
Adding build tools & templates/assets
2010-10-28 14:59:15 -07:00
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
2010-10-24 18:39:36 -07:00
Ryan Dahl
97255c2651
Fix test harness for Linux
...
Mostly just upgraded tools/test.py to the latest one that's in V8. But also
fixing the before and after hooks to preserve the test/tmp directory so that
running tests manually usually works.
2010-10-18 14:54:39 -07:00
Ben Noordhuis
045bd4c7a4
Preliminary pkg-config support.
2010-10-13 01:49:33 -07:00
Ryan Dahl
c4636a578c
Dynamically load native scripts
2010-10-12 11:49:41 -07:00
Micheil Smith
e38eb0c5a4
Soft migration of sys -> util, Removal of deprecated utils module.
2010-10-11 15:21:36 -07:00
Ryan Dahl
aef0d8086b
Add lfs flags to node addon script
2010-09-12 21:58:18 -07:00
isaacs
85fb47c11c
Better temporary directory handling for tests.
...
Add a setUp and tearDown function to the test case class, and use it to
create and remove the test/tmp directory for each test.
TODO: amend other tests.
2010-09-09 16:43:18 -07:00
Jérémy Lal
fb645f75fb
Update ronnjs (fix rendering of html self-closing tags)
2010-07-14 09:52:59 -07:00
Jérémy Lal
4be4b5f6f4
lib/node, not lib/nodejs !
2010-07-12 15:23:10 -07:00
Jérémy Lal
2b8a9a8358
Use ronnjs 0.2 to generate docs. Small cosmetic change.
2010-07-12 10:24:09 -07:00
Jérémy Lal
a7e1efc5bd
Environment variables NODE_PREFIX, NODE_PATH in node-waf
...
Those variables have following defaults :
- NODE_PREFIX is relative to the current path of the node_addon.py file
It is used as the base path of node include files.
- NODE_PATH is ~/.node_libraries
It's where modules are installed when calling `node-waf install`
Note .js files must be explicitely installed by the module's wscript.
Usage :
NODE_PREFIX=/usr/local NODE_PATH=~/.node_libraries node-waf configure
2010-07-12 07:46:45 -07:00
Ryan Dahl
3d948d85ce
Remove a bunch of useless waf files
2010-07-04 04:16:55 +02:00
Ryan Dahl
2998e3bafa
Add my awk script to update AUTHORS file
2010-07-01 14:31:42 -07:00
Ryan Dahl
1c7057f09c
Execute message tests by default
2010-06-19 20:30:49 -07:00
Brian McKenna
431e72cbe8
Make addon building work for Cygwin.
2010-06-11 13:25:03 -07:00
Ryan Dahl
2fa4de001c
addons should have debugging symbols
2010-05-29 12:25:28 -07:00
Ryan Dahl
6e715b82d0
Upgrade Waf to 1.5.16
2010-04-18 19:57:13 -04:00