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
Cheng Zhao
e5e94ed437
Add execution bit
2014-11-10 23:02:54 +08:00
Cheng Zhao
34521e5880
Upload PDBs to Windows symbol server when publishing
2014-11-07 22:52:00 +08:00
Cheng Zhao
45fb3ec41d
Don't overwrite files on S3
2014-11-07 21:45:40 +08:00
Cheng Zhao
caa0634df8
Upload symbols to S3
2014-11-07 20:51:25 +08:00
Cheng Zhao
15a05b3639
Add script to call symstore
2014-11-07 20:23:13 +08:00
Kevin Sawicki
b6b6fc3bfd
Remove All Rights Reserved after GitHub copyright
...
Closes #762
2014-10-31 11:17:05 -07:00
Cheng Zhao
e7825da0f8
Upgrade libchromiumcontent to discard iframe security settings
2014-10-25 18:53:24 +08:00
Cheng Zhao
b06d59fcb2
linux: Add libdbus-1-dev as requirement
2014-10-21 15:01:24 +08:00
Cheng Zhao
5162275b9b
Upgrade libchromiumcontent for dbus headers
2014-10-21 14:38:35 +08:00
Cheng Zhao
74da83a0bb
Upgrade libchromiumcontent to fix node.lib
2014-10-13 23:26:13 +08:00
Cheng Zhao
c36c4e36c5
Upgrade libchromiumcontent to fix linking error
2014-10-13 18:11:19 +08:00
Cheng Zhao
9e87037d34
Upgrade to libchromiumcontent 44c71d8
2014-10-13 10:09:58 +08:00
Cheng Zhao
4aac0d6d1c
Upgrade to Chrome 38.0.2125.102
2014-10-11 19:10:32 +08:00
Cheng Zhao
b2741a8316
Upgrade libchromiuncontent to 3245ef8
2014-10-08 02:05:19 +00:00
Cheng Zhao
009412d738
Upgrade libchromiumcontent to f0c3a45
2014-10-08 01:27:07 +00:00
Cheng Zhao
aad46b0894
Upgrade to Chrome af66653
2014-10-06 19:02:54 +08:00
Cheng Zhao
b2b70bb37c
Upgrade libchromiumcontent to 440833b, fixes #462
2014-10-06 10:54:14 +08:00
Cheng Zhao
2768b1ff64
Fix creating empty chromedriver archive.
2014-09-20 15:29:46 +00:00
Cheng Zhao
8f44046f9a
Fix chromedriver's version in archive.
2014-09-20 23:09:49 +08:00
Cheng Zhao
a717235212
Only include chromedriver in vX.X.0 releases.
2014-09-20 22:39:52 +08:00
Cheng Zhao
f952dae0d0
Create dist for chromedriver and upload it.
2014-09-12 22:10:06 +08:00
Cheng Zhao
fd806f81ce
linux: Don't set PR_SET_NO_NEW_PRIVS when creating process, fixes #623 .
2014-09-05 21:04:27 +08:00
Cheng Zhao
533548fdc7
Use atom-shell's version for creating node headers tarball.
2014-09-01 22:54:20 +08:00
Cheng Zhao
d874ba80db
Upgrade libchromiumcontent for gin headers.
2014-09-01 16:08:08 +08:00
Cheng Zhao
ed68bd18b8
Upgrade libchromiumcontent to Chrome 37.
2014-09-01 13:33:03 +08:00
Cheng Zhao
1533600720
Upgrade libchromiumcontent to loose iframe sandbox.
2014-08-26 22:27:50 +08:00
Cheng Zhao
c81a4bcafc
Don't use third party dependency in default_app.
2014-08-26 09:50:45 +08:00
Cheng Zhao
c95869e515
Fix cpplint warnings.
2014-08-21 20:25:12 +08:00
Cheng Zhao
c2f7920068
Upgrade libchromiumcontent to contain printing headers.
2014-08-21 16:38:25 +08:00
Cheng Zhao
48c227c263
Upgrade libchromium for the accelerator fix.
2014-08-17 21:21:28 +08:00
Cheng Zhao
8cc23aca8d
Upgrade to Chrome 36.0.1985.143.
2014-08-17 11:30:26 +08:00
Cheng Zhao
1883da463f
Merge pull request #577 from cornedor/verbose
...
Added verbose mode to the bootstrap script. Closes #574
2014-08-15 10:40:30 +08:00
Cheng Zhao
4087062798
Remove old symbols when generating symbols.
2014-08-13 20:08:07 +08:00
Corne Dorrestijn
6d9a88f415
Fixed inconsistent newlines
2014-08-12 14:28:18 +02:00
Corne Dorrestijn
0018d4b705
Added a verbose mode to the bootstrap script
2014-08-12 14:23:59 +02:00
Cheng Zhao
72e8b2882f
Upgrade libchromiumcontent.
...
* Fix unresponsive event when in beforeunload handler.
* Compile with clang 3.4 under Linux.
2014-08-12 20:17:30 +08:00
Cheng Zhao
eeff20f1bc
linux: Start xvfb in CI.
2014-08-09 09:59:06 +08:00
Cheng Zhao
9035ffff55
linux: Don't set CXX to clang when building node modules.
2014-08-09 09:24:17 +08:00
Cheng Zhao
ca522f06d3
linux: Do "apt-get update" in CI.
2014-08-08 23:53:58 +08:00
Cheng Zhao
7f534652a6
linux: Install all necessary deps on CI.
2014-08-08 23:41:11 +08:00
Cheng Zhao
b93564894c
Make script quit when error happens in child processes.
2014-08-08 23:23:56 +08:00
Cheng Zhao
54b8a62920
linux: Install libgnome-keyring-dev on travis CI.
2014-08-08 23:10:20 +08:00
Cheng Zhao
d175a99811
Fix pylint warning.
2014-08-08 17:32:00 +08:00
Cheng Zhao
724b29d6d4
win: Fix calling lint scripts with win32 python.
2014-08-08 16:41:10 +08:00
Cheng Zhao
1cadc9221a
win: Download ATL binaries.
2014-08-08 14:18:09 +08:00
Cheng Zhao
8eb650ce03
Merge branch 'appveyor_setup' of https://github.com/deepak1556/atom-shell into deepak1556-appveyor_setup
...
Conflicts:
script/lib/util.py
2014-08-07 22:31:48 +08:00
Cheng Zhao
15c31ad1ba
Create .version after all files have been downloaded.
2014-08-06 23:16:42 +08:00
Cheng Zhao
e3118359ad
Destroy web contents when window is closed.
...
Previously this was reverted because of Chromium's spammy error
loggings, but it also causes the renderer process not to exit when the
page has been closed. After fixing the spammy error logging, we can now
bring this back.
Fixes atom/atom#3141 .
2014-08-04 14:55:08 +08:00
Cheng Zhao
4880096f3d
Restructure the update.py.
2014-08-03 23:13:04 +08:00
Cheng Zhao
c4d9dc91a6
Merge pull request #537 from springmeyer/patch-1
...
fix node to build with target_arch=x64 on linux
2014-08-03 21:55:39 +08:00
Dane Springmeyer
16428baea2
make pylint happy
2014-07-31 11:58:45 -07:00
Dane Springmeyer
4cd3119125
fix indent
2014-07-31 11:22:22 -07:00
Dane Springmeyer
191b1aa719
only default to 64 bit build on darwin and 64bit linux
...
- maintains default to 32 bit on windows
2014-07-31 10:20:33 -07:00
Cheng Zhao
546e4e431d
Ship VS2012 redist DLLs.
...
Atom Shell has been built with VS2013 so we should not ship VS2010's DLLs.
2014-07-31 14:12:17 +08:00
Dane Springmeyer
978f73756b
fix node to build with target_arch=x64 on linux
...
atom-shell on linux is incorrectly reporting `ia32` for `process.arch`.
This is happening because `-Dtarget_arch=ia32` is passed to ninja on linux inside `script/update.py` which leads to '-DARCH="ia32"' being set in the compile flags. I see that the current intention is to target 64 bit builds on linux (37275c64cd
) and the binaries are in fact compiled as 64 bit despite this bug. I guess ninja is somehow smartly ignoring the incorrect setting of the `-m32` flags at 6d772c3cda/common.gypi (L175-L178)
.
Until this is fixed it breaks usage of any node-pre-gyp packaged node addons because node-pre-gyp depends on process.arch being correct in order to require the right binary arch.
2014-07-30 20:51:23 -07:00
Cheng Zhao
5ad203ad99
Upgrade to Chrome 36.
2014-07-28 20:28:48 +08:00
Cheng Zhao
6c866ea909
Pass node version when calling upload-checksums.
2014-07-24 23:34:50 +08:00
Cheng Zhao
0ca33dc6b8
Add script to upload checksums of node headers, fixes #457 .
2014-07-21 16:43:49 +08:00
Cheng Zhao
a1c2adda3d
Fix shipping icudtl.dat in dist.
2014-07-18 08:42:39 +08:00
Cheng Zhao
9afc2daf75
Only ship high DPI paks on Window.
2014-07-16 15:49:40 +08:00
Cheng Zhao
db6c37bfbc
Include high DPI resource paks.
2014-07-16 15:05:02 +08:00
Cheng Zhao
cc29f43a35
win: Update libchromiumcontent to fix shared workers.
2014-07-11 20:18:06 +08:00
Cheng Zhao
ea60a04280
Upgrade libchromiumcontent to fix chromiumviews.
2014-07-11 19:05:51 +08:00
Cheng Zhao
dd6f8669a1
Update libchromiumcontent to fix web workers.
2014-07-09 18:52:11 +08:00
Cheng Zhao
2312f84ec9
Upgrade libchromiumcontent to 2f1b641fca996546b9797c359ec05ac8aeade1ba.
2014-07-09 10:48:58 +08:00
Cheng Zhao
1965a5ee50
Upgrade libchromiumcontent to 93f4be4bc30f98a445e4db2a2759057f0f01de01.
2014-07-03 20:26:05 +08:00
Robo
58c56ce7ae
specify mode for windows
2014-07-02 02:02:23 +05:30
Cheng Zhao
d0abc38afe
Update node version to 0.13.0.
2014-06-30 17:16:33 +08:00
Cheng Zhao
6ddb8c00dc
Upgrade libchromiumcontent to e6aebd2156034b12e869d8905b22c088b2dc42ea.
2014-06-30 09:01:11 +08:00
Cheng Zhao
79c3377cd7
Show chromium's version in user agent, fixes #428 .
2014-06-25 09:05:10 +08:00
Cheng Zhao
232b8721fe
Contain arch in distribution name.
2014-06-04 15:24:38 +00:00
Cheng Zhao
d82ceda770
Upgrade libchromiumcontent to 765ec5dcf192845fed4aec0b117f1e53050911d6.
2014-06-04 22:16:29 +08:00
Cheng Zhao
15127f7b4b
Upgrade libchromiumcontent to 64b6768f1d24318bd35b538658dacd429c544377.
2014-06-03 15:43:00 +08:00
Cheng Zhao
16bc7f10c1
Generate .pak for each locale.
2014-05-29 19:08:59 +08:00
Cheng Zhao
59293bc938
Only build Debug target in cibuild.
2014-05-18 23:52:14 +08:00
Cheng Zhao
c1e2348695
Check for version when downloading external binaries.
2014-05-18 23:42:47 +08:00
Cheng Zhao
9754050598
Rename "frameworks" to "external_binaries".
2014-05-18 23:35:07 +08:00
Cheng Zhao
6358fd1a4b
Ship WebGL necessary files in distribution.
2014-05-18 23:15:53 +08:00
Cheng Zhao
a83787ea42
Update libchromiumcontent for libEGL.dll.
2014-05-18 23:11:32 +08:00
Cheng Zhao
8f9e0d8d59
Download dirextx sdk dlls.
2014-05-18 23:03:46 +08:00
Bernhard Millauer
75fcafa013
The source_root was wrong computed
...
Using 'SOURCE_ROOT = os.path.dirname(os.path.dirname(__file__))' leads to an empty string if the path is relative.
2014-05-14 01:07:26 +02:00
Cheng Zhao
0521663076
Ship with libnotify.so.
2014-05-13 21:03:55 +08:00
Cheng Zhao
d42dc9baba
Do not copy system libraries with permission bits.
2014-05-13 21:03:32 +08:00