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 |
|
Cheng Zhao
|
d9e1861aff
|
linux: Ship system dynamic libraries, closes #278.
|
2014-05-09 19:29:18 +08:00 |
|
Cheng Zhao
|
6c76d9751f
|
Print the script running in cibuild.
|
2014-05-09 10:17:02 +08:00 |
|
Pascal Borreli
|
831c7f5924
|
Fixed typos
|
2014-05-07 07:34:53 +01:00 |
|
Cheng Zhao
|
3c0ec73d75
|
win: Fix dumping symbols.
|
2014-05-05 12:24:30 +08:00 |
|
Cheng Zhao
|
ac31dc9672
|
Do not put modules used by specs on the root.
Modules in root is now installed by npm, and the native modules are now
not usable by atom-shell.
|
2014-04-29 11:51:49 +08:00 |
|
Cheng Zhao
|
4addd8d227
|
win: Fix executing apm.
|
2014-04-29 11:12:41 +08:00 |
|
Cheng Zhao
|
ec63cc09db
|
Fix executing npm under cygwin.
|
2014-04-29 11:07:02 +08:00 |
|
Cheng Zhao
|
d15bb62f72
|
Merge pull request #238 from atom/cj-move-frameworks
Move framework downloads to GitHub release
|
2014-04-29 10:19:56 +08:00 |
|
Cheng Zhao
|
042d90c047
|
Use 0.0.2 release.
|
2014-04-29 02:03:03 +00:00 |
|
Cheng Zhao
|
739484f1d1
|
💄 Fix pylint warning.
|
2014-04-29 02:00:57 +00:00 |
|
probablycorey
|
a60fa6989a
|
Use atom/atom-shell-frameworks until atom/atom-shell is public
|
2014-04-28 11:09:03 -07:00 |
|
probablycorey
|
b69db7ff67
|
Move framework downloads to github release
|
2014-04-28 10:49:49 -07:00 |
|
Cheng Zhao
|
f762ce5d06
|
💄 Fix pylint warning.
|
2014-04-28 11:57:05 +08:00 |
|
Cheng Zhao
|
6337888a34
|
No need to install npm any more, the one in CI is new enough.
|
2014-04-28 11:42:14 +08:00 |
|
Cheng Zhao
|
3ccd90a690
|
Install apm from npm, fixes #236.
|
2014-04-28 11:37:46 +08:00 |
|
Cheng Zhao
|
4a7e392301
|
Fix cpplint warning.
|
2014-04-15 15:42:46 +08:00 |
|
Cheng Zhao
|
2369f6cc41
|
Don't build symbols in CI.
|
2014-04-05 11:05:51 +08:00 |
|
Cheng Zhao
|
b7a71b885e
|
Make sure tags are pushed.
|
2014-04-02 09:58:56 +08:00 |
|
Cheng Zhao
|
c814803c94
|
💄
|
2014-03-28 09:42:37 +00:00 |
|
Cheng Zhao
|
61d54f0558
|
Make bootstrap script silent.
|
2014-03-28 09:36:35 +00:00 |
|
Cheng Zhao
|
9d0a11580f
|
Fix calling apm for apm 0.37.0.
|
2014-03-28 09:30:15 +00:00 |
|
Cheng Zhao
|
7a6db019e8
|
Use lastes npm in CI.
|
2014-03-28 09:25:53 +00:00 |
|
Cheng Zhao
|
1740355855
|
linux: Include content_shell.pak in distribution.
|
2014-03-18 14:10:35 +08:00 |
|
Cheng Zhao
|
5402b1b432
|
Should set low version field to 0 in bump-version.
|
2014-03-16 19:06:36 +08:00 |
|
Cheng Zhao
|
83ff6b607f
|
Fix bump-version script.
|
2014-03-16 15:49:12 +08:00 |
|
Cheng Zhao
|
6285e26972
|
Fix coffeelint.
|
2014-03-16 09:43:19 +08:00 |
|
Cheng Zhao
|
375228f266
|
💄 Update bootstrap script.
|
2014-03-16 09:27:15 +08:00 |
|
Cheng Zhao
|
2d808d30a2
|
Bring back build/include_order cpplint.
|
2014-03-16 09:13:06 +08:00 |
|
Cheng Zhao
|
bbef33a33a
|
Bring back build/header_guard cpplint.
|
2014-03-16 08:58:59 +08:00 |
|
Cheng Zhao
|
834d02d65b
|
Upgrade libchromiumcontent: Add support for acceptsFirstMouse.
|
2014-03-15 19:10:24 +08:00 |
|
Cheng Zhao
|
7c3ac01fd3
|
💄 Fix pylint warning.
|
2014-03-12 21:25:13 +08:00 |
|
Cheng Zhao
|
99ee21d657
|
linux: Generate symbols from the symbol file.
|
2014-03-11 09:04:41 +00:00 |
|
Cheng Zhao
|
449748b044
|
Remove vendor/apm/node_modules in cibuild.
|
2014-03-11 00:01:06 +08:00 |
|
Cheng Zhao
|
1c057c8ea1
|
Update libchromiumcontent for iframe sandbox.
|
2014-03-10 22:47:21 +08:00 |
|
Cheng Zhao
|
87221f8f55
|
💄 Fix pylint warning.
|
2014-03-03 20:03:37 +08:00 |
|
Cheng Zhao
|
2522bc2298
|
Fix calling node in coffeelint.
|
2014-03-03 19:50:32 +08:00 |
|
Cheng Zhao
|
e897377879
|
win: Disable pylint in cibuildbuild.
|
2014-03-03 11:31:45 +00:00 |
|
Cheng Zhao
|
6833865ff3
|
Update libchromiumcontent: Contain linux symbols.
|
2014-03-03 11:12:22 +00:00 |
|
Cheng Zhao
|
51f0090555
|
Make sure symbol is dumped from unstripped binary.
|
2014-03-03 14:14:02 +08:00 |
|
Cheng Zhao
|
2d2fbaaa4a
|
linux: Dump symbols in create-dist.py.
|
2014-03-03 09:44:16 +08:00 |
|
Cheng Zhao
|
eca911a1b1
|
Update libchromiumcontent: Suppress CFAllocator warning.
|
2014-03-01 23:00:47 +08:00 |
|
Cheng Zhao
|
8404389a31
|
Rename no-publish-release to publish-release.
|
2014-03-01 09:36:48 +08:00 |
|
Cheng Zhao
|
f8d6fab52b
|
Do not publish release by default.
|
2014-02-28 20:45:45 +08:00 |
|
Cheng Zhao
|
199e975a11
|
Remove unused -s option of bootstrap.
|
2014-02-28 20:44:57 +08:00 |
|
Cheng Zhao
|
120094a81e
|
Only print when got error for some commands.
|
2014-02-26 22:08:01 +08:00 |
|
Cheng Zhao
|
637b50044d
|
Do not use "/" explicitly in cpplint.
|
2014-02-26 21:51:37 +08:00 |
|
Cheng Zhao
|
2ce1d3a784
|
Fix building on cygwin.
|
2014-02-25 19:06:15 +08:00 |
|
Cheng Zhao
|
30b3657c0e
|
Update libchromiumcontent to 1df8e7cdac8aa74c91c19ae0691ce512d560ab3e.
|
2014-02-25 08:53:17 +08:00 |
|
Cheng Zhao
|
06a4f83bb7
|
linux: Fix upload script.
|
2014-02-24 05:41:16 +00:00 |
|
Cheng Zhao
|
7a8e43c65e
|
linux: Fix create-dist.
|
2014-02-24 13:44:23 +08:00 |
|
Cheng Zhao
|
fbe963c7f3
|
💄 Fix cpplint warnings.
|
2014-02-21 12:57:45 +08:00 |
|
Cheng Zhao
|
c56480fd89
|
Update libchromiumcontent to use the thin version.
|
2014-02-20 18:20:29 +08:00 |
|
Cheng Zhao
|
ea8d349b1b
|
💄 Fix cpplinting.
|
2014-02-19 21:25:18 +08:00 |
|
Cheng Zhao
|
d89fb15daf
|
Merge branch 'master' into linux
|
2014-02-19 11:04:15 +00:00 |
|
Cheng Zhao
|
d698ecf017
|
linux: Make test.py work.
|
2014-02-14 15:17:24 +00:00 |
|
Cheng Zhao
|
4051d2ebdb
|
Merge branch 'master' into linux
Conflicts:
atom.gyp
vendor/apm
vendor/brightray
|
2014-02-14 13:17:00 +00:00 |
|
Cheng Zhao
|
a76183c188
|
Do not print download progress in CI.
|
2014-02-17 17:50:25 +08:00 |
|
Cheng Zhao
|
74a83e3d7c
|
The translate-crash-log-addresses script is abandonded.
|
2014-02-06 18:35:54 +08:00 |
|
Cheng Zhao
|
c13724b342
|
Fix ci.
|
2014-02-02 19:58:25 +08:00 |
|
Cheng Zhao
|
a8f172752a
|
💄 Fix cpplint warning.
|
2014-01-31 20:28:33 +08:00 |
|
Cheng Zhao
|
b7e120b68c
|
Merge branch 'master' into cj-replace-sparkle-with-squirrel
|
2014-01-31 19:36:26 +08:00 |
|
Cheng Zhao
|
a85075103f
|
Move resources file under resources/
|
2014-01-31 19:34:31 +08:00 |
|
Cheng Zhao
|
6478244fbf
|
Put common constants into one file.
|
2014-01-31 12:18:30 +08:00 |
|
Cheng Zhao
|
e0f660301c
|
Specify the commit of libchromiumcontent to download.
|
2014-01-31 12:09:43 +08:00 |
|
probablycorey
|
795c31918a
|
Merge remote-tracking branch 'origin/master' into cj-replace-sparkle-with-squirrel
|
2014-01-29 14:55:20 -08:00 |
|
Cheng Zhao
|
f05daa8bdc
|
Make bump-version accept major/minor/patch/build.
|
2014-01-27 18:37:39 +08:00 |
|
Cheng Zhao
|
ef8e5505c8
|
Merge branch 'master' into cj-replace-sparkle-with-squirrel
|
2014-01-21 20:40:19 +08:00 |
|
Cheng Zhao
|
c271d89677
|
Fix cpplint warnings.
|
2014-01-21 20:25:01 +08:00 |
|
probablycorey
|
400e963b8b
|
Download Squirrel frameworks instead of Sparkle
|
2014-01-20 16:25:33 -08:00 |
|
Cheng Zhao
|
2f798c5116
|
Merge branch 'master' into linux
Conflicts:
vendor/apm
|
2014-01-15 11:18:40 +00:00 |
|
Cheng Zhao
|
bde4a732c4
|
Bump node version to v0.11.10.
|
2014-01-10 18:37:05 +08:00 |
|
Cheng Zhao
|
c64a793364
|
Build with clang under Linux.
|
2013-12-31 11:27:31 +00:00 |
|
Cheng Zhao
|
a2522efb25
|
Build for x64 architecture on OS X, fixes #132.
|
2013-12-27 14:17:35 +08:00 |
|
Cheng Zhao
|
cfca12d4a5
|
Use the gyp vendored by brightray.
|
2013-12-25 18:47:19 +08:00 |
|
Cheng Zhao
|
6e079d8bc4
|
Also search C:/Program Files (x86) for node binary.
|
2013-12-17 13:14:54 +08:00 |
|
Cheng Zhao
|
eda4249bf8
|
Add deps/npm and deps/mdb_v8 in node headers.
|
2013-12-16 22:37:17 +08:00 |
|
Cheng Zhao
|
2ca2d37e93
|
Clean out node_modules in cibuild.
|
2013-12-16 15:15:33 +08:00 |
|
Cheng Zhao
|
d3416e2873
|
Bump node version to v0.11.9.
|
2013-12-16 14:52:15 +08:00 |
|
Cheng Zhao
|
e9e90b481a
|
💄 Fix cpplint warnings.
|
2013-12-05 23:54:57 +08:00 |
|
Cheng Zhao
|
0d77ba5222
|
No need to ship atom.exe.pdb any more.
|
2013-11-28 20:14:45 +08:00 |
|
Cheng Zhao
|
deef68bcf9
|
Also search libchromiumcontent download dir for dSYMs.
|
2013-11-23 01:07:38 -08:00 |
|
Cheng Zhao
|
ffaf535d00
|
Add script to generate symbols from pdbs on Windows.
|
2013-11-26 21:23:50 +08:00 |
|
Cheng Zhao
|
edf7496443
|
Also clean up libchromiumcontent in cibuild.
|
2013-11-26 11:04:37 +08:00 |
|
Cheng Zhao
|
1fc9ef33db
|
Remove the build directory beforing rebuilding in cibuild.
|
2013-11-26 09:39:24 +08:00 |
|
Cheng Zhao
|
3a4835ff1c
|
Also download libchromiumcontent symbols on Mac.
|
2013-11-25 23:13:58 +08:00 |
|
Cheng Zhao
|
47d37cc1e3
|
Download libchromiumcontent symbols when creating symbols.
|
2013-11-25 16:02:35 +08:00 |
|
Cheng Zhao
|
9981fd51da
|
win: Fix error when bootstraping.
|
2013-11-19 20:43:30 +08:00 |
|
Cheng Zhao
|
aef6d44a01
|
Also upload symbols to GitHub Release.
|
2013-11-18 18:02:38 +08:00 |
|
Cheng Zhao
|
e4b4087fdb
|
Create symbols zip file when creating distribution.
|
2013-11-18 11:41:44 +08:00 |
|
Cheng Zhao
|
801a19504a
|
No more downloading QuincyKit.
|
2013-11-13 19:19:57 +08:00 |
|
Cheng Zhao
|
7324f0468b
|
💄 fix typo.
|
2013-11-07 16:59:33 +08:00 |
|
Cheng Zhao
|
64e3a6b437
|
Add x permission for bump-version.py.
|
2013-11-07 16:58:09 +08:00 |
|
Cheng Zhao
|
690ab7d4ae
|
Add tag and commit after version is bumped.
|
2013-11-07 15:41:14 +08:00 |
|
Cheng Zhao
|
48a0ac9a96
|
Update Info.plist when bumping version.
|
2013-11-07 15:37:21 +08:00 |
|
Cheng Zhao
|
7212fa1056
|
Also update atom_version.h and atom.rc in bump-version.py.
|
2013-11-07 15:19:37 +08:00 |
|
Cheng Zhao
|
e075a8b49e
|
Add tool to help bump version.
|
2013-11-07 12:52:26 +08:00 |
|
Cheng Zhao
|
198b52bf40
|
win: Ship the pdb file, fixes #112.
|
2013-10-26 17:44:51 +08:00 |
|
Cheng Zhao
|
cb31140d3a
|
Do "compress" the archive when creating zip.
By default the zipfile module doesn't do the compression unless we
explictly specify the method.
|
2013-10-26 17:42:12 +08:00 |
|
Cheng Zhao
|
3ddba90d94
|
Fix creating zip distribution on Windows.
|
2013-10-26 17:23:16 +08:00 |
|
Cheng Zhao
|
acda56210b
|
Specify the version instead of using "*" for dependencies in package.json.
|
2013-10-17 09:58:55 +08:00 |
|
Cheng Zhao
|
61b2377cf2
|
Use stream-uploading to upload the asset to GitHub.
|
2013-10-15 09:04:05 +08:00 |
|
Cheng Zhao
|
0ad1fc842d
|
Do not multipart-encode the uploaded file.
|
2013-10-10 18:05:01 +08:00 |
|
Cheng Zhao
|
7f0e7f3835
|
Check the build version of Release build in upload script.
|
2013-10-10 14:39:54 +08:00 |
|
Cheng Zhao
|
06ae5c06b8
|
Make sure binary version is dumped before uploading.
|
2013-10-03 11:48:13 +08:00 |
|
Cheng Zhao
|
43a5453de5
|
💄 Fix target version of atom-shell's uploading.
|
2013-09-29 20:18:55 +08:00 |
|
Cheng Zhao
|
87d94ff1ae
|
Do not require uploading a tag before publish release.
|
2013-09-29 15:31:20 +08:00 |
|
Cheng Zhao
|
6e43074586
|
Still upload distribution file to S3 since Atom hasn't used Releases API yet.
|
2013-09-29 15:15:16 +08:00 |
|
Cheng Zhao
|
95e79124eb
|
Do not publish release when body of release note is empty.
|
2013-09-27 15:55:46 +08:00 |
|
Cheng Zhao
|
f3eef6cc2e
|
Do not warn about 80 columns in coffeelint, it's not required.
|
2013-09-27 11:01:40 +08:00 |
|
Cheng Zhao
|
11f387743f
|
Add wrapper script for coffeelint.
|
2013-09-27 10:49:55 +08:00 |
|
Cheng Zhao
|
3b3585f575
|
Skip the check for lib.github.
|
2013-09-27 10:43:10 +08:00 |
|
Cheng Zhao
|
6be716c6e8
|
Run pylint in cibuild.
|
2013-09-27 10:22:13 +08:00 |
|
Cheng Zhao
|
2b923b988c
|
Add wrapper script for pylint.
|
2013-09-27 10:21:49 +08:00 |
|
Cheng Zhao
|
ef8a05be38
|
💄 Fix violations against pylint.
|
2013-09-27 10:21:27 +08:00 |
|
Cheng Zhao
|
e376850552
|
💄 Fix cpplint warnings.
|
2013-09-27 09:26:36 +08:00 |
|
Cheng Zhao
|
1ce61c7845
|
Get the body of release with current $EDITOR.
|
2013-09-27 09:10:22 +08:00 |
|
Cheng Zhao
|
68a3fd6f05
|
Publish the release after the uploading is end.
|
2013-09-26 22:02:09 +08:00 |
|
Cheng Zhao
|
ce012043fa
|
Upload both atom-shell and node's headers.
|
2013-09-26 21:20:38 +08:00 |
|
Cheng Zhao
|
ae70d5cb64
|
Silence the output of upload script.
|
2013-09-26 20:58:51 +08:00 |
|
Cheng Zhao
|
db359ae75c
|
Upload the asset after release note is created.
|
2013-09-26 20:32:11 +08:00 |
|
Cheng Zhao
|
3586565bba
|
Handle the assets uploading in the GitHub API library.
|
2013-09-26 20:31:17 +08:00 |
|
Cheng Zhao
|
fe67ecd7fd
|
💄 Find the release even when commit isn't tagged.
|
2013-09-26 19:54:28 +08:00 |
|
Cheng Zhao
|
33c509b867
|
Create new release note or get the existing one when uploading.
|
2013-09-26 19:49:09 +08:00 |
|
Cheng Zhao
|
3edfb7d5c3
|
Correctly deal with API errors.
|
2013-09-26 19:48:48 +08:00 |
|
Cheng Zhao
|
eed2b0fd81
|
Accept still-preview apis.
|
2013-09-26 16:38:08 +08:00 |
|
Cheng Zhao
|
4c4b8a8486
|
Add a simple wrapper of GitHub API.
|
2013-09-26 16:32:39 +08:00 |
|
Cheng Zhao
|
6c098deb57
|
💄 Fix cpplint warnings.
|
2013-09-12 13:03:57 +08:00 |
|
Cheng Zhao
|
aad0c8e996
|
Update node to v0.10.18.
|
2013-09-05 15:15:13 +08:00 |
|
Cheng Zhao
|
9ba08d5e67
|
💄 fix reversed flag for updating latest version.
|
2013-09-02 18:17:06 +08:00 |
|
Cheng Zhao
|
3b149945bf
|
Upload a fake empty x64 node.lib.
We only allow building ia32 build of atom-shell, so the x64 node.lib is
not in use, but it's required by node-gyp.
|
2013-09-02 13:27:26 +08:00 |
|
Cheng Zhao
|
5fe9f281ac
|
Only generate node.lib when we need to upload node headers.
|
2013-08-31 17:00:13 +08:00 |
|
Cheng Zhao
|
e7d4b44d05
|
💄 for node version and upload node.lib.
|
2013-08-31 15:20:59 +08:00 |
|