Rasmus Andersson
e5a0fbe500
Added support for cross compilation and also fixed DEST_CPU to represent the canonical symbols dictated by v8
14 years ago
Ryan Dahl
564a48643b
Upgrade V8 to 2.5.6
14 years ago
Ryan Dahl
d23643051e
Upgrade http-parser again
14 years ago
Ryan Dahl
8285f12864
Upgrade http-parser
14 years ago
Ryan Dahl
97c9745063
Back to WAF
Too much instability right now. Hopefully we can revisit autoconf soon.
14 years ago
Ryan Dahl
ea78d995e0
Upgrade V8 to 2.5.3
14 years ago
Ryan Dahl
268bcbde7c
Upgrade V8 to 2.5.2
14 years ago
Rasmus Andersson
899fffa395
Build system improvements: (cross compilation, libnode, etc)
- utilizing autoconf configure.guess to output canonical $target_{cpu,vendor,os}
- normalizing $target_cpu --> $arch according to v8 naming scheme
- normalizing $target_os --> $platform according to v8 naming scheme
- renamed c-ares platform-arch directories to represent v8 canonical names
- new targets in Makefile: libnode-{static,dynamic}[-debug]
- scons is symbolized as SCONS in Makefile for portability/flexibility.
- LINKFLAGS inherith from LDFLAGS ("magic" variable exported by autoconf and configure).
- When building on OS X, CFLAGS and LDFLAGS will contain appropriate -arch flag, set up by configure (instead of the Makefile).
- libv8.a make targets cleaned up with unison libv8_flags set of flags.
- the clean make target now cleans up libraries (libv8, libnode, etc).
- added config.guess, config.sub and install-sh (utilized by autoconf/configure)
14 years ago
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
14 years ago
Ryan Dahl
174a3a9a08
Upgrade libev to 4.00
14 years ago
Ryan Dahl
3b861db31d
Upgrade V8 to 2.5.1
14 years ago
Ryan Dahl
1b2f6f9e29
Upgrade V8 to 2.5.0
14 years ago
Ryan Dahl
ccf2a04ea2
Install ev.h and eio.h
14 years ago
Nathan Rajlich
9b1ff070e6
Upgrade http-parser with a fix for spaces in headers
14 years ago
Ryan Dahl
634c4bf0b0
Add missing v8 file...
14 years ago
Ryan Dahl
f7a9eea0d4
Add config.h for cygwin for libev and libeio
14 years ago
Ryan Dahl
5986a582d9
#define HAVE_FDATASYNC 0 for darwin; 10.5 is missing it
14 years ago
Ryan Dahl
7fca101338
Upgrade V8 to 2.4.8
14 years ago
Ryan Dahl
48d7a1edc1
libev, libeio config.h files don't depend on arch
14 years ago
David Siegel
3faa3b56f3
libev libeio: added freebsd-x86 config headers
14 years ago
Ryan Dahl
29cc78f824
Simpler libev and libeio config
14 years ago
Ryan Dahl
c9627e0a0d
Upgrade V8 to 2.4.7
14 years ago
Ryan Dahl
3a64c22cc1
Disable a few more libev features
14 years ago
Ryan Dahl
4df999f85f
Revert "Upgrade V8 to 2.4.5"
This reverts commit e227441248
.
Build fails on mac
14 years ago
Ryan Dahl
e227441248
Upgrade V8 to 2.4.5
14 years ago
Ryan Dahl
431e43009c
Upgrade V8 to 2.4.4
14 years ago
Ryan Dahl
61448bfc4e
Upgrade libeio
14 years ago
Ryan Dahl
9a6d2c35a1
V8 Cygwin patch
14 years ago
Ryan Dahl
8796ed2278
Upgrade V8 to 2.4.2
14 years ago
Ryan Dahl
0906f945be
Fix V8 build for old gcc
also sent upstream: http://codereview.chromium.org/3130033/show
14 years ago
Ryan Dahl
91757fa840
Upgrade V8 to 2.3.8
14 years ago
Ryan Dahl
4bbab14346
Revert "Upgrade V8 to 2.3.7"
This reverts commit 083ee0f8b7
.
V8 build broken on cygwin:
./deps/v8/src/handles.h:62: instantiated from `T*
v8::internal::Handle<T>::operator->() const [with T = v8::internal::Code]'
./deps/v8/src/accessors.cc:396: instantiated from here
./deps/v8/src/handles-inl.h:50:
error: call of overloaded `BitCast(v8::internal::Code** const&)' is
ambiguous
./deps/v8/src/utils.h:732: note: candidates are: Dest
v8::internal::BitCast(const Source&) [with Dest = v8::internal::Code**,
Source = v8::internal::Code**]
./deps/v8/src/utils.h:743:
note: Dest v8::internal::BitCast(Source* const&) [with Dest
= v8::internal::Code**, Source = v8::internal::Code*]
scons: *** [obj/release/accessors.o] Error 1
14 years ago
Ryan Dahl
083ee0f8b7
Upgrade V8 to 2.3.7
14 years ago
Ryan Dahl
883b3e2873
Remove -Werror from v8 SConstruct
14 years ago
Ryan Dahl
a5be730906
Upgrade V8 to 2.3.6
14 years ago
Ryan Dahl
81f5ed5c65
Upgrade V8 to 2.3.5
14 years ago
Ryan Dahl
a6bc68a83b
Upgrade V8 to 2.3.4
14 years ago
Ryan Dahl
e59b3f0eb3
Upgrade http-parser for clang compat
14 years ago
Ryan Dahl
b2a2bb736b
[v8] Remove global.print from v8natives.js (fixes issue 791)
Review URL: http://codereview.chromium.org/3045016
14 years ago
Ryan Dahl
23cf556c6c
Upgrade http-parser
support for
- long messages
- spaces in header fields
14 years ago
Ryan Dahl
552cf28260
Upgrade V8 to 2.3.3
14 years ago
Ryan Dahl
cb97cdb256
Remove Werror from SConstruct
14 years ago
Ryan Dahl
e4eeaa7fbc
Upgrade V8 to 2.3.2
14 years ago
Ryan Dahl
11a784d6da
Upgrade http-parser
15 years ago
Ryan Dahl
dcd41ca864
Upgrade V8 to 2.3.0
15 years ago
Ryan Dahl
8e2530c320
Upgrade V8 to 2.2.24
15 years ago
Ryan Dahl
b1901cd5a5
hack fix to v8 2.2.23
15 years ago
Ryan Dahl
facb904c5d
Upgrade V8 to 2.2.23
15 years ago
Ryan Dahl
2072925f12
Upgrade V8 to 2.2.21
15 years ago
Ryan Dahl
5a25338ac0
Upgrade V8 to 2.2.20
15 years ago