Ben Noordhuis
a033261f39
build: DRY configure script
2011-11-29 16:30:35 +01:00
Ryan Dahl
48d21dd541
Force makefile generation in gyp
2011-11-17 17:30:30 -08:00
Ben Noordhuis
b9e1bb3d92
build: auto-run tools/gyp_node after ./configure
2011-11-15 17:17:05 +01:00
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
2011-11-14 19:17:42 -08:00
Ben Noordhuis
790f13df9c
Fix typo in configure script
2011-08-26 20:38:45 +00:00
Ryan Dahl
9e5cd012e2
Revert "Unify configure scripts"
...
This reverts commit 71435ede81
.
2011-08-09 10:19:48 -07:00
Ryan Dahl
71435ede81
Unify configure scripts
2011-08-08 15:09:42 -07:00
Ryan Dahl
03b5831f90
Bring back old Makefile and configure script
...
GYP and WAF need to live in parallel for some time.
2011-08-08 14:12:44 -07:00
Ryan Dahl
f57d70d3c9
sketch out configure support
2011-08-08 08:55:39 -07: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
ccdd979a69
Changes to compile on solaris
2010-10-30 11:03:42 -07:00
Ryan Dahl
5175864c0e
exec instead of sh a the configure.real script
2010-10-25 19:52:35 -07:00
Ryan Dahl
43022eabf7
more configure hackery
2010-10-25 18:33:15 -07:00
Ryan Dahl
5cf4ceff59
add configure
2010-10-25 18:21:45 -07:00
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
2010-10-24 18:39:36 -07:00
Ryan Dahl
f7ff548dd0
Quote variables in configure script
2010-05-11 10:25:27 -07:00
Ryan Dahl
90ab0794df
Use --jobs=1 with WAF
...
Some people were reporting waf erroring with
thread.error: can't start new thread
this seems to fix that problem.
2009-12-06 07:35:26 +01:00
Jan Lehnardt
9c1034b183
detect ccache and bail out since v8 doens't like to build with ccache
2009-11-22 23:42:02 +01:00
Ryan Dahl
861f28f37a
Don't unnecessarily output the makefile from the configure script.
2009-10-03 21:46:59 +02:00
Ryan Dahl
84d2966377
Use waf-light instead of waf
...
This way there won't be strange tools/.waf-12343 directories hanging about.
All that waf needs to run is inside the tools/wafadmin directory.
2009-10-02 17:05:42 +02:00
Ryan
d851bf9a66
Revert "Add xsl files to doc directory so people can build docs easily"
...
This reverts commit 412b4636c8
.
2009-09-11 20:47:45 +02:00
Ryan
412b4636c8
Add xsl files to doc directory so people can build docs easily
2009-09-11 20:34:55 +02:00
Ryan
68dda0a7d8
Man page generation.
2009-09-10 13:40:38 +02:00
Ryan
b5a1585470
Restyle website/api.html. Now looks like the front page.
...
Made a few other little corrections too.
2009-08-25 17:25:39 +02:00
Ryan
22e85cbc0b
Fix 'make test-debug'
2009-07-16 16:54:55 +02:00
Ryan
05d6319fa0
Add benchmark scripts.
...
To use the benchmarks:
node benchmarks/run.js
or:
make benchmark
The numbers reported are the elapsed milliseconds the script took to
complete. Currently only benching HTTP code and timers.
2009-07-13 16:38:55 +02:00
Ryan
a3d77ee4e7
Add new documentation (using asciidoc!)
2009-06-30 13:27:25 +02:00
Ryan
9615c93d2d
Add make test-all
2009-06-27 00:49:47 +02:00
Ryan
3fed1a0954
Use v8's test runner
2009-06-22 14:08:42 +02:00
Ryan
115c4942db
Create tools directory
...
Users will need to "make distclean" to recompile from scratch since I've
moved a lot of the core build tools around.
2009-06-22 13:08:32 +02:00
Ryan
40ee852425
Only run debug tests if the build debug was built
2009-06-16 19:32:31 +02:00
Ryan
9bcbcc4a7f
test default build too
2009-06-13 16:50:37 +02:00
Ryan
b9fedf0500
Add color PASS/FAIL statements. Use python for portability.
2009-05-19 20:31:40 +02:00
Ryan
baed9d514d
Inform V8 of external allocations.
...
This is sloppy: after each ObjectWrap allocation the user needs to
call ObjectWrap::InformV8ofAllocation(). In addition each class deriving
from ObjectWrap needs to implement the virtual method size() which should
return the size of the derived class. If I was better at C++ I could
possibly make this less ugly. For now this is how it is.
Memory usage looks much better after this commit.
2009-05-15 16:28:10 +02:00
Ryan
4b2cd6f305
Remove -n from echo in Makefile. (Doesn't work on OSX.)
2009-05-14 14:05:07 +02:00
Ryan
8a8e9df72e
wasn't sending pos arg for puts()
2009-04-23 14:22:57 +02:00
Ryan
40c0f755c9
import full versions of dependency libraries!
2009-04-22 19:35:47 +02:00
Ryan
ec9697b1ba
add 'make test'
2009-04-21 13:51:05 +02:00
Ryan
e368571f46
fix configure so it can handle --debug argument
2009-04-18 14:31:13 +02:00
Ryan
63a9cd3897
everything is changed. i've waited much too long to commit.
...
this is awful. i'm sorry for being so messy.
2009-04-15 10:08:28 +02:00