Cheng Zhao
a13343800a
win: Generate node.lib from node.dll
2015-04-10 15:45:45 +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
ae9d90eaa6
Upgrade libchromiumcontent for win32 fix
2015-04-09 16:00:29 +08:00
Cheng Zhao
2d6b6e4578
win: No more chromiumcontent.dll.pdb
2015-04-09 14:10:28 +08:00
Cheng Zhao
97c76c19c4
win: Register msdia80.dll in dump-symbols.py
2015-04-09 13:21:33 +08:00
Cheng Zhao
596f14eca5
Allow testing release build
2015-04-09 10:00:31 +08:00
Cheng Zhao
b8e38ad14e
linux: Strip binaries wen creating distribution
2015-04-09 09:05:51 +08:00
Cheng Zhao
0bc5d6438e
Fix generating distribution for chromedriver
2015-04-08 22:22:40 +08:00
Cheng Zhao
42dafd47fd
Separate symbols generation from building
2015-04-08 22:12:47 +08:00
Cheng Zhao
4bb0ac271b
mac: Fix linking error when running chromedriver
2015-04-08 22:05:33 +08:00
Cheng Zhao
f5e6c62418
linux: Fix create distribution for chromedriver
2015-04-08 20:08:27 +08:00
Cheng Zhao
c3f8ef06b6
Ship with correct files in distribution
2015-04-08 19:46:57 +08:00
Cheng Zhao
c5b85b23eb
Remove linux_clang option
...
We are always using clang now.
2015-04-08 19:22:02 +08:00
Cheng Zhao
555e06573a
Fix pylint warnings
2015-04-08 19:19:40 +08:00
Cheng Zhao
f9b5156c2c
linux: Fix static linking
2015-04-08 16:46:05 +08:00
Cheng Zhao
5467476173
Don't verbose output in ci
2015-04-08 16:37:12 +08:00
Cheng Zhao
1a36770286
Only build static_library version of libchromiumcontent in CI
2015-04-07 23:41:42 +08:00
Cheng Zhao
105aec4ea9
Upgrade libchromiumcontent
2015-04-07 15:12:20 +00:00
Cheng Zhao
9a458785b6
Simplify how we build node.lib
2015-04-07 18:37:05 +08:00
Cheng Zhao
2351c11da4
No more need to ship vc runtime
...
The release version now static links with vc runtime
2015-04-07 13:51:40 +08:00
Cheng Zhao
2f5090d667
Fix minor typo
2015-04-07 12:36:16 +08:00
Cheng Zhao
f169772031
Link boringssl and node together in one binary
2015-04-07 12:28:57 +08:00
Cheng Zhao
e64101e31f
Upgrade libchromiumcontent to use the static_library build
2015-04-05 22:30:03 +08:00
Cheng Zhao
40c85f2042
Do not download symbols
2015-04-03 14:33:52 +08:00
Cheng Zhao
8b7d875e40
Use "R" and "D" as short names for config
2015-04-03 11:59:14 +08:00
Cheng Zhao
dab9e9be67
Also build with static_library version of libchromiumcontent
2015-04-02 23:03:23 +08:00
Cheng Zhao
80c9f864be
Ship node.dll
2015-04-01 20:27:36 +08:00
Cheng Zhao
7e49645998
Build node as shared library
2015-04-01 20:26:46 +08:00
Cheng Zhao
953060e17c
Verify whether the file exists before including it in zip
2015-04-01 10:23:17 +08:00
Cheng Zhao
0477c01fae
win: Ship d3dcompiler_47.dll
2015-03-29 18:33:25 +08:00
Cheng Zhao
4663fdb446
Update libchromiumcontent to disable zygote process
2015-03-29 00:14:07 +08:00
Cheng Zhao
665363b356
Use Release build of Squirrel
2015-03-25 19:54:59 +08:00
Cheng Zhao
2a4b04bac6
Update libchromiumcontent
2015-03-23 16:29:32 +08:00
Yonggang Luo
fa011c3d97
Add runas as devDependencies, or the python script will install it again and again.
...
The options of register_msdia80_dll.js should be admin.
Fix the problem of runas not works cause it will escape command parameters by default.
2015-03-21 17:28:07 +08:00
Cheng Zhao
46cb6e68f6
Ship snapshot file, fixes #1260
2015-03-18 22:36:27 +08:00
Cheng Zhao
8b88dc6a94
libudev.so is now dynamically loaded from Chrome 41
2015-03-18 13:07:03 +00:00
Cheng Zhao
b8d918d24f
Merge pull request #1254 from austinmoore-/master
...
Add check for root in script/bootstrap.py
2015-03-18 20:36:29 +08:00
Cheng Zhao
57812616b9
win: Fix tests and compilation errors
2015-03-18 13:58:33 +08:00
Cheng Zhao
b43386b273
Upgrade libchromiumcontent
2015-03-18 09:57:49 +08:00
Cheng Zhao
f8f7ca1d57
linux: Upgrade libchromiumcontent to fix linking
2015-03-18 09:57:48 +08:00
Cheng Zhao
578b24ae8a
Ship with snapshot files
2015-03-18 09:57:42 +08:00
Cheng Zhao
14542f4fc8
Upgrade to Chrome 41
2015-03-18 09:57:37 +08:00
Austin Moore
521f61d7db
Add argument that allows for non-interactive use
...
The newly added 'check_root()' method introduced an interactive prompt
that would ask the user if they wanted to continue. The new argument '-y'
will now skip the prompt, so that if a user needs to run this script
un-interactively, they can do so easily.
2015-03-17 01:42:23 -06:00
Austin Moore
2d1f70c1cf
Add check for root in script/bootstrap.py
2015-03-17 01:01:33 -06:00
Cheng Zhao
bedd0a11ba
Suppress SSL verification, fixes #1115
2015-02-10 17:52:33 +08:00
Cheng Zhao
3bbcc1efd8
compile-coffee.py should be put under tools/
2015-02-03 15:56:58 -08:00
Cheng Zhao
c09ba6efdb
Use upload-node-headers.py in upload.py
2015-01-27 13:19:18 -08:00
Cheng Zhao
7df1957ac7
Fix executing upload-node-headers.py in cygwin
2015-01-27 13:19:18 -08:00
Cheng Zhao
241e410a07
Move the code of uploading node headers to the new script
2015-01-27 13:19:18 -08:00
Cheng Zhao
68cfe80369
Move the code of creating tarball to a new script
2015-01-27 13:19:18 -08:00
Cheng Zhao
fbe1abddf4
Upgrade libchromiumcontent to ship crypto headers
2015-01-27 13:19:18 -08:00
Cheng Zhao
9a14d2bd0e
Upgrade to Chrome 40.0.2214.91
2015-01-27 13:19:18 -08:00
Cheng Zhao
13ed038082
Upgrade to Chrome 40.0.2214.72
2015-01-27 13:17:48 -08:00
Cheng Zhao
fe81e5b32d
Use https://atom.io/download/atom-shell as headers download URL
2015-01-23 12:16:49 -08:00
Cheng Zhao
b8d0c5b3fe
Include node's version
2015-01-21 13:37:52 -08:00
Cheng Zhao
23760058e9
Fix target url
2015-01-20 22:16:27 -08:00
Cheng Zhao
7b621262ea
Upload the index.json to S3
2015-01-20 22:09:30 -08:00
Cheng Zhao
62756a79df
Include apm version in index.json
2015-01-20 22:01:51 -08:00
Cheng Zhao
74566375b5
Download the index.json from server
2015-01-20 21:53:53 -08:00
Cheng Zhao
5d9b538513
Add script to dump information for atom-shell
2015-01-20 14:39:14 -08:00
Cheng Zhao
9f5ed14f24
mac: Upgrade libchromiumcontent to fix linking error
2015-01-14 20:15:39 -08:00
Cheng Zhao
834d28f528
win: Fix building
2015-01-14 14:05:22 -08:00
Cheng Zhao
7ab5db1adb
Use http in framework download url, fixes #998
2015-01-12 14:10:22 -08:00
Cheng Zhao
09acb9032a
Allow using blink's private headers
2015-01-08 11:50:55 -08:00
Cheng Zhao
70225009af
Fix bootstrap.py on posix platform
2014-12-21 17:39:59 -08:00
Cheng Zhao
80bea0766e
win: Update version file with unix line ending
2014-12-21 16:30:48 -08:00
Cheng Zhao
54933f992a
Upgrade libchromiumcontent to fix icu symbols
2014-12-21 16:27:56 -08:00
Cheng Zhao
6d168b89ef
Use "http" for download url, fixes #929
2014-12-17 16:25:25 -08:00
Cheng Zhao
654d21100f
Upgrade libchromiumcontent to remove dom storage quota
...
Closes #897 .
2014-12-12 16:42:07 -08:00
Cheng Zhao
099eb53d3c
Upgrade libchromiumcontent to fix generating node.lib
2014-12-12 10:40:42 -08:00
Cheng Zhao
e38614ce31
win: No longer support building with VS Express
...
The Community edition can provide everything we need for Professional
edition.
2014-12-11 19:47:15 -08:00
Cheng Zhao
290dd4ccd8
win: Use d3dcompiler_46.dll
2014-12-11 19:46:42 -08:00
Cheng Zhao
d8d9dea792
Upgrade node to fix failed call to LoadLibrary
2014-12-11 18:33:39 -08:00
Cheng Zhao
409f2b4d0f
win: Fix compilation errors
2014-12-10 14:17:07 -08:00
Cheng Zhao
da3a988c8c
Merge branch 'master' into chrome39
...
Conflicts:
vendor/brightray
2014-12-09 15:49:06 -08:00
IgorKlopov
da900b3094
bootstrap.py also imports it
2014-12-08 20:03:48 +03:00
IgorKlopov
0f29d9f30f
verbose_mode from config.py
...
Also, no return value supposed for execute_stdout
2014-12-08 20:02:08 +03:00
IgorKlopov
b88824a70c
verbose_mode getter/setter
2014-12-08 20:00:35 +03:00
IgorKlopov
7ff95ec255
Travis CI says: execute unused
...
Removed `execute` import
2014-12-08 03:04:41 +03:00
IgorKlopov
20afd51a9d
Travis CI says long line detected
...
Foldede the line
2014-12-08 02:58:04 +03:00
IgorKlopov
19bba5c18c
One more verbose_mode
...
`bootstrap.py` new variable `verbose_mode` to run `npm install` with --verbose option
2014-12-08 02:52:13 +03:00
IgorKlopov
bf4c219766
Make use of execute_stdout
...
execute_stdout makes stdout real-time
2014-12-08 02:47:05 +03:00
IgorKlopov
a5e1d8c97f
introduce execute_stdout
...
`execute_stdout` does not return the output of the process. Instead it outputs directly to current stdout (in real-time - to see what is `npm` doing now)
2014-12-08 02:42:55 +03:00
Cheng Zhao
25ea169c72
Upgrade libchromiumcontent to 39.0.2171.65
2014-12-07 07:43:07 -08:00
IgorKlopov
743e8331b5
Helps troubleshooting
2014-12-07 18:42:59 +03:00
IgorKlopov
0fd1f61a24
Paul suggests paths to be reversed
2014-11-26 01:43:30 +03:00
IgorKlopov
b00bbdeb81
Preserve that empty line
2014-11-25 13:54:02 -08:00
IgorKlopov
0ab4475f24
Compose full list in one place
2014-11-25 13:53:08 -08:00
IgorKlopov
5137e16485
WINDOWS_NODE_PATHs are to stay
...
WINDOWS_NODE_PATHs are checked first, and then os.environ['PATH']
2014-11-25 13:46:09 -08:00
IgorKlopov
91a3e12ab0
Paul says lookup PATH
...
Works both with trailing slash `c:\nodejs\` and without it `c:\nodejs`
2014-11-25 11:41:11 -08:00
IgorKlopov
6aa6bdebe6
Travis says line too long
...
80 chars limit hit
2014-11-25 10:58:13 -08:00
IgorKlopov
1af0e0a762
Verbose required paths
...
I installed to `c:\nodejs` to avoid spaces in path (old habits die hard). So i had an obstacle you see.
2014-11-25 10:27:31 -08:00
Cheng Zhao
e4d9dbcfa2
Do not use no_overwrite mode.
...
Sometimes it would prevent uploading even when the file doesn't exist in
S3.
2014-11-21 16:41:16 +08:00
Cheng Zhao
9c8b3e3c2e
No . in commit message
2014-11-15 20:37:52 +08:00
Cheng Zhao
b7816d85a1
Upgrade to Chrome 38.0.2125.122
2014-11-15 11:20:47 +08:00
Cheng Zhao
aa55e397d4
linux: Install libgconf2-dev in CI
2014-11-15 10:37:27 +08:00
Cheng Zhao
90480fff4e
Fix pylint warnings
2014-11-10 23:33:56 +08:00
Cheng Zhao
6d663d1d01
Use lowercase for symbol paths
2014-11-10 23:07:57 +08:00