Граф коммитов

101 Коммитов

Автор SHA1 Сообщение Дата
Cheng Zhao b57665330c Merge branch 'master' into chrome52 2016-07-21 05:34:36 -06:00
Cheng Zhao 334f03fc42 Fix compilation errors on Windows 2016-07-21 16:36:50 +09:00
Cheng Zhao 39e39ae913 Make use of some new Node config flags 2016-07-21 00:57:34 -06:00
Cheng Zhao 437164deec Force linking with MeasureFormat of icu 2016-07-05 14:49:03 +09:00
Leonard Lamprecht 67dd19ed0f Replace OS X and Mac OS with macOS 2016-06-18 15:26:26 +02:00
Cheng Zhao 2208b8bd6e Update symbol names of icu 2016-05-23 22:53:50 +09:00
Cheng Zhao f8c1db160e Only use the osfhandle hack on Windows 2016-05-19 17:02:40 +09:00
Cheng Zhao e609a5bee2 Fix passing fd across modules 2016-05-19 16:38:37 +09:00
Cheng Zhao 8dc8f8f485 Update libchromiumcontent: fix Release build on Windows 2016-05-13 11:12:01 +09:00
Cheng Zhao e77582baee Fix compilation warnings introduced by VS 2015 2016-05-13 11:12:01 +09:00
Paul Betts 3ee366257c Allow bootstrap to be invoked via python2
This means that on most Linux distributions where python3 is the default, we
can invoke `python2 script/bootstrap.py` and have it all work
2016-04-07 15:43:57 +09:00
Cheng Zhao a4d2dd9b4d Export symbols of node::Environment 2016-03-27 20:36:39 +09:00
Cheng Zhao 8e19edd1b5 Move toolchain related configures into one place 2016-03-10 22:40:09 +09:00
Robo dfe1641d1e set path for pkg-config when using sysroot 2016-03-10 17:34:42 +05:30
Cheng Zhao cadd1969d9 Fix compilation errors on Windows 2016-03-10 17:06:23 +09:00
Cheng Zhao 30643cf118 Update crashpad to lastest branch 2016-03-10 17:06:21 +09:00
Cheng Zhao 70af2e0bee osx: Don't warn about unkown warning option
We can not make every compiler happy.
2015-09-10 11:15:35 +08:00
Cheng Zhao ee0dc0d926 Update clang 2015-09-03 17:50:23 +09:00
Cheng Zhao 4337c07425 Define node_byteorder and node_release_urlbase 2015-08-11 10:02:46 +08:00
Cheng Zhao f2daeb9d70 Build ia32 target with sysroot 2015-07-02 05:07:56 +00:00
Cheng Zhao 1b3a8435e5 Define chromeos 2015-07-01 08:59:17 +00:00
Cheng Zhao 3d88d56965 Support cross-compiling 2015-07-01 07:47:21 +00:00
Cheng Zhao fdf7452ba9 Use downloaded clang for building 2015-07-01 14:44:45 +08:00
Cheng Zhao 04de1aa51d Update to io.js v2.3.1 2015-06-29 12:18:50 +08:00
Cheng Zhao 1ce86b6dfc win: Fix building, close #2018 2015-06-23 10:18:43 +08:00
Cheng Zhao 333fe87490 Define V8_BASE 2015-06-10 16:30:47 +08:00
Cheng Zhao 04d24f61fe Update to node.gyp's changes 2015-06-10 14:11:34 +08:00
Cheng Zhao b44c66b5c2 win: Update referenced symbols on ia32 2015-04-22 12:08:04 +08:00
Cheng Zhao 20c1530278 win: Update referenced symbols on x64 2015-04-22 10:12:16 +08:00
Cheng Zhao aa07d5e557 win: Fix linking problem on x64 2015-04-11 19:51:11 +08:00
Cheng Zhao f32cd5a35e win: Suppress size loss warnings 2015-04-11 19:17:03 +08:00
Cheng Zhao f997dbb01d Remove some duplicated symbols 2015-04-11 13:07:19 +08:00
Cheng Zhao 88b6a60c29 Hide symbols of openssl
So we will avoid conflicts with boringssl.
2015-04-10 17:56:46 +08:00
Cheng Zhao 1f66006c93 win: Fix link errors caused by libicu 2015-04-10 15:35:25 +08:00
Cheng Zhao 8894cfab50 mac: Fix libicu symbols not included 2015-04-10 13:47:21 +08:00
Cheng Zhao 5f2fe27b65 linux: Fix linking with node and v8 2015-04-10 12:22:18 +08:00
Cheng Zhao a400bb5997 Build node as shared library 2015-04-09 21:16:22 +08:00
Cheng Zhao dcae08c128 win: Move common configs to gyp 2015-04-09 14:40:31 +08:00
Cheng Zhao 78ed9b1b23 linux: Move '-g' to brightray 2015-04-09 12:06:02 +08:00
Cheng Zhao 52b875f199 mac: Move strip flags to brightray 2015-04-09 11:30:40 +08:00
Cheng Zhao b947cb5057 Move clang flag to brightray 2015-04-09 10:52:15 +08:00
Cheng Zhao 0cc36377a5 win: Ignore duplicate symbols between BoringSSL and OpenSSL 2015-04-07 22:56:21 +08:00
Cheng Zhao 21014614fc Link boringssl as shared_library 2015-04-07 18:26:56 +08:00
Cheng Zhao 0890ea716f win: Fix a compiler warning in Node 2015-04-07 14:03:16 +08:00
Cheng Zhao 0f97bf03fa win: Fix Debug build 2015-04-07 13:50:58 +08:00
Cheng Zhao f169772031 Link boringssl and node together in one binary 2015-04-07 12:28:57 +08:00
Cheng Zhao 938069a389 win: Fix linking 2015-04-06 14:21:21 +08:00
Cheng Zhao d3abf64bd2 Strip generate binaries 2015-04-03 12:06:23 +08:00
Cheng Zhao 8a91000083 Fix linking node and chromium together 2015-04-03 11:38:04 +08:00
Cheng Zhao dab9e9be67 Also build with static_library version of libchromiumcontent 2015-04-02 23:03:23 +08:00