Nathan Rajlich
95fd517431
node.gyp: include the config.gypi file in the js2c inputs list
2012-03-15 17:12:45 -07:00
Ben Noordhuis
c97b4f1971
build: remove unnecessary link flags from node.gyp
2012-03-05 16:41:51 +01:00
T.C. Hollingsworth
d03b8487c6
build: support shared zlib
2012-02-27 02:31:23 +01:00
T.C. Hollingsworth
2d7b43f466
build: use else instead of node_shared_v8==false
2012-02-26 00:32:36 +01:00
Nathan Rajlich
a84adad078
Default node_shared_v8 to false.
...
Fixes #2818 .
2012-02-23 14:52:39 -08:00
isaacs
59ecf2ccf7
Revert "Revert "build: support shared V8 properly""
...
This reverts commit a9130222bd
.
2012-02-23 14:52:18 -08:00
isaacs
a9130222bd
Revert "build: support shared V8 properly"
...
This reverts commit 3d1b670640
.
Breaks build on windows.
https://gist.github.com/1895279
2012-02-23 14:12:14 -08:00
T.C. Hollingsworth
3d1b670640
build: support shared V8 properly
...
-don't pull in bundled v8 as a dependency when node_shared_v8==true
-use node_shared_v8_includes for v8.h and v8-debug.h
2012-02-22 15:20:23 +01:00
isaacs
31721da4b1
Merge remote-tracking branch 'ry/v0.6' into v0.6-merge
...
Conflicts:
AUTHORS
ChangeLog
Makefile
doc/about/index.html
doc/api/tls.markdown
doc/community/index.html
doc/index.html
doc/logos/index.html
doc/template.html
lib/http.js
lib/tls.js
src/node_version.h
src/platform_win32.cc
test/simple/test-tls-connect-given-socket.js
2012-02-18 09:46:58 -08:00
Bert Belder
d52f5020ce
Windows: another attempt to support unicode argv
2012-02-16 20:58:45 +01:00
Ben Noordhuis
8a6576f764
Merge remote-tracking branch 'origin/v0.6'
...
Conflicts:
common.gypi
2012-02-12 16:12:26 +01:00
Igor Zinkovsky
0a347559bf
enable x64 windows build
...
use "vcbuild x64" to do x64 build of node.exe
2012-02-07 13:32:53 -08:00
Ben Noordhuis
74a8215a86
Revert support for isolates.
...
It was decided that the performance benefits that isolates offer (faster spin-up
times for worker processes, faster inter-worker communication, possibly a lower
memory footprint) are not actual bottlenecks for most people and do not outweigh
the potential stability issues and intrusive changes to the code base that
first-class support for isolates requires.
Hence, this commit backs out all isolates-related changes.
Good bye, isolates. We hardly knew ye.
2012-02-06 15:44:42 +01:00
Igor Zinkovsky
95844451b6
fix windows build
2012-01-16 14:44:49 -08:00
Nathan Rajlich
f2ba4cef2a
build: remove the old -DPLATFORM="mac" define
...
To prevent redefinition warnings.
2012-01-12 15:11:02 +01:00
Nathan Rajlich
9ff86a2848
build: set process.platform
to "darwin" on OS X
...
This is consistent with the old waf build system, and doesn't break old scripts
that are expecting the value to be "darwin".
Fixes #2518 .
2012-01-12 15:10:11 +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
Ryan Dahl
bca88b2dc1
support nosnapshot in vcbuild.bat
2012-01-06 16:26:16 -08:00
Ben Noordhuis
09dc577931
build: move internals to separate header file
2011-12-29 01:56:09 +01:00
Ben Noordhuis
b3d4938e3e
build: add --without-isolates configure switch
2011-12-29 01:56:09 +01:00
Ben Noordhuis
356992fe4d
isolates: isolate-ify the main loop
2011-12-29 01:56:09 +01:00
Ryan Dahl
6c5f1f58f3
Remove unnecessary stuff from node.gyp
2011-12-20 20:26:13 -08:00
Igor Zinkovsky
500c8f45f5
Remove platform files, and use uv platform api
2011-12-15 18:01:22 -08:00
Ryan Dahl
e0a207c27a
Begin moving static vars into struct for isolates.
...
Only node.cc, stream_wrap.cc, and tcp_wrap.cc have been done. The rest still
need work.
2011-12-07 01:14:54 -08:00
Ben Noordhuis
bbd976b8c4
build: always compile with large file support
...
Fixes a nasty sizeof(struct stat) mismatch bug that caused random crashes and
silent memory corruption.
2011-11-30 02:28:12 +01:00
Ben Noordhuis
29d8ff51c8
build: remove v8-node.gyp
2011-11-17 23:48:40 +01:00
Igor Zinkovsky
09329e7833
Add node.rc with a version resource
...
Fixes #2059
2011-11-10 13:22:13 -08:00
Bert Belder
c0c4bd4efa
Add common.gypi to gyp output
2011-10-29 01:06:45 +02:00
Igor Zinkovsky
f35a396c54
Revert "remove node_io_watcher"
...
This reverts commit cc2ac1ccc7
.
2011-10-28 15:35:38 -07:00
Igor Zinkovsky
cc2ac1ccc7
remove node_io_watcher
2011-10-27 16:47:37 -07:00
Ryan Dahl
b3ddb895d2
Don't compile in node_dtrace.cc when not supported
2011-10-26 11:36:21 -07:00
Ben Noordhuis
13871fa2f8
build: fix sunos gyp build, include platform file
2011-10-26 05:11:38 +00:00
Ryan Dahl
73b4b86d29
Add cluster.js to node.gyp
2011-10-12 14:51:25 -07:00
Ryan Dahl
4f59041990
Fix windows build
2011-10-11 14:25:50 -07:00
Ryan Dahl
cdf5d91fe5
Remove tty_legacy
2011-10-11 13:41:33 -07:00
Ryan Dahl
71cce3f45b
Remove dgram_legacy
2011-10-11 13:26:41 -07:00
Ryan Dahl
58e892dadd
Remove dns_legacy
2011-10-11 13:21:30 -07:00
Ryan Dahl
96e423a665
Remove child_process_legacy
2011-10-11 13:16:33 -07:00
Ryan Dahl
be0bb2dc13
Remove net_legacy timers_legacy
2011-10-11 13:11:54 -07:00
Ryan Dahl
d2ab314e08
Turn off V8's -Werror in GYP
2011-10-07 01:08:53 -07:00
Ryan Dahl
311fe737e8
Upgrade libuv to 60c639f
...
Also remove unused src/stdio_wrap.cc
2011-10-06 12:34:24 -07:00
Bert Belder
4c1d441159
Fix gyp build
2011-10-06 21:25:13 +02:00
Bert Belder
73fcd43b85
Add new tty js files to node.gyp
2011-09-27 13:03:28 -07:00
Igor Zinkovsky
8fe5712477
fs watcher binding
2011-09-22 22:32:33 -07:00
Igor Zinkovsky
de0066c697
remove node_zlib.h from node.gyp
2011-09-21 16:54:35 -07:00
Ben Noordhuis
decd81838a
build: fix freebsd gyp build
2011-08-17 07:50:59 +02:00
Ryan Dahl
c1ae6ea2f2
Add TTYWrap
2011-09-20 13:39:48 -07:00
isaacs
5b8e1dabbc
Initial pass at zlib bindings
2011-09-17 18:22:09 -07:00
Ryan Dahl
cb6b9eb19e
Fix windows build
2011-09-12 19:42:12 -07:00
Ben Noordhuis
9f986981f8
build: configure node, v8, cares and openssl
2011-09-12 21:48:29 +00:00