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

124 Коммитов

Автор SHA1 Сообщение Дата
Cheng Zhao 9fec1a3cb4 Link with libcc's libc++ on Linux 2018-02-23 10:22:00 +09:00
shelley vohr 0e5b6f9300 Upgrade to node v9.3.0 (#11507)
* update submodule refs for node v9.3.0

* Define "llvm_version" for Node.js build

* NODE_MODULE_CONTEXT_AWARE_BUILTIN -> NODE_BUILTIN_MODULE_CONTEXT_AWARE

* update NodePlatform to MultiIsolatePlatform

* fix linting error

* update node ref

* REVIEW: Explicitly register builtin modules

https://github.com/nodejs/node/pull/16565

* update libcc ref

* switch libcc to c62

* REVIEW: Address node api changes

- Always start the inspector agent for https://github.com/nodejs/node/pull/17085
- Set the tracing controller for node https://github.com/nodejs/node/pull/15538
- Isolate data creation now requires plaform https://github.com/nodejs/node/pull/16700
2018-02-23 10:22:00 +09:00
Aleksei Kuzmin 11f7bb34fc Fix "nghttp2" build 2017-11-24 10:58:53 +09:00
Aleksei Kuzmin ad732b45d2 Use Node.js v8.7.0 2017-11-24 10:58:53 +09:00
Ales Pergl 334b39ef1e Fixed build issues 2017-11-24 10:58:53 +09:00
Aleksei Kuzmin 3a3eb69d0f Do not specify exception handling mode on Windows
Like Chromium does. Also disable related warnings.
2017-11-24 10:58:53 +09:00
Cheng Zhao 0d8cfe8dbe Some compiler flags are clang only 2017-11-21 21:48:06 +09:00
Kevin Sawicki 9d2aa6f1c7 Upgrade to node 8.2.0 2017-08-15 16:19:23 +03:00
Kevin Sawicki e75c0e47c2 atom-shell -> electron in node_release_urlbase 2017-05-17 14:58:09 -07:00
Kevin Sawicki 7469d09dae Build v8 inspector through ndoe 2017-05-16 14:44:28 -07:00
Kevin Sawicki 5ea20b5b54 Wire up build for new brightray location 2017-05-10 13:27:49 -07:00
Cheng Zhao fb42a72ad8 Fix building on Windows 2017-04-27 16:34:52 +09:00
Cheng Zhao 84c180ac69 Simplify the trick used for referencing symbols 2017-02-07 17:09:43 +09:00
Cheng Zhao 82d796ded4 Fix missing of symbols issue on Release build 2017-02-06 10:34:29 -08:00
Cheng Zhao 41f356a94d icu's namespace has become icu_58 2017-02-06 10:34:29 -08:00
Cheng Zhao 55d4d44f02 Fix Debug building on Windows 2017-02-06 10:34:29 -08:00
Kevin Sawicki 6a80cd2b7e Upgrade to clang 278861 2017-01-19 15:32:03 -08:00
Cheng Zhao ec134e7536 Fix building error for arm linux 2017-01-19 09:05:59 +02:00
Cheng Zhao 6e0762a540 Fix building on Windows 2017-01-19 09:05:59 +02:00
Cheng Zhao 1de2b77ee4 Update to Node 6.5.0 2016-09-14 16:23:00 +09:00
Cheng Zhao f28e8d7168 Fix API changes of Chrome 53 2016-09-14 16:22:43 +09:00
Haojian Wu fc36048d78 Move project-specific flags to common.gypi. 2016-08-11 21:08:12 +02:00
Cheng Zhao e8c03f2555 Do not export symbols of OpenSSL on Windows 2016-07-24 21:56:16 +09:00
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