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 |