Cheng Zhao [Sun, 12 Apr 2015 14:26:00 +0000 (22:26 +0800)]
Use atom.gyp to generate filenames in upload-windows-pdb.py
Cheng Zhao [Sun, 12 Apr 2015 14:23:50 +0000 (22:23 +0800)]
Fix uploading index.json under OS X
Cheng Zhao [Sun, 12 Apr 2015 14:10:46 +0000 (22:10 +0800)]
Update tmp dir prefix
Cheng Zhao [Sun, 12 Apr 2015 14:10:02 +0000 (22:10 +0800)]
Use atom.gyp to generate paths in test.py
Cheng Zhao [Sun, 12 Apr 2015 14:06:06 +0000 (22:06 +0800)]
Use atom.gyp to generate filenamse in create-dist.py
Cheng Zhao [Sun, 12 Apr 2015 13:55:17 +0000 (21:55 +0800)]
Rename some functions in bootstrap.py
Cheng Zhao [Sun, 12 Apr 2015 13:52:56 +0000 (21:52 +0800)]
Use "project_name" in atom.gyp as default target in build.py
Cheng Zhao [Sun, 12 Apr 2015 13:49:08 +0000 (21:49 +0800)]
Merge branch 'master' into rename-to-electron
Cheng Zhao [Sun, 12 Apr 2015 13:46:50 +0000 (21:46 +0800)]
docs: Don't mention apm
It causes confusions, and it is not convineint any more, see #793.
Cheng Zhao [Sun, 12 Apr 2015 13:42:11 +0000 (21:42 +0800)]
No need to store apm's version in index.json
Cheng Zhao [Sun, 12 Apr 2015 08:16:17 +0000 (08:16 +0000)]
linux: Fix wrong off_t type under 32bit arch
Cheng Zhao [Sun, 12 Apr 2015 07:56:22 +0000 (07:56 +0000)]
linux: Upgrade brightray to fix linking problem
Cheng Zhao [Sun, 12 Apr 2015 07:27:28 +0000 (15:27 +0800)]
win: vccorlib120.dll is not needed anymore
Cheng Zhao [Sun, 12 Apr 2015 06:23:48 +0000 (14:23 +0800)]
Add missing 'v' in some places
Cheng Zhao [Sun, 12 Apr 2015 05:46:05 +0000 (13:46 +0800)]
Merge pull request #1405 from atom/win_64bit
Add 64bit Windows build
Cheng Zhao [Sun, 12 Apr 2015 05:15:11 +0000 (13:15 +0800)]
Fix pylint warnings
Cheng Zhao [Sun, 12 Apr 2015 04:59:04 +0000 (12:59 +0800)]
Bump v0.23.0
Cheng Zhao [Sun, 12 Apr 2015 04:55:38 +0000 (12:55 +0800)]
Add clean script
Cheng Zhao [Sun, 12 Apr 2015 04:52:07 +0000 (12:52 +0800)]
Don't push when bumping version
Cheng Zhao [Sun, 12 Apr 2015 04:45:18 +0000 (12:45 +0800)]
Move version info to atom.gyp and discard apm dependency
Fixes #1408.
Closes #1359.
Cheng Zhao [Sun, 12 Apr 2015 04:00:02 +0000 (12:00 +0800)]
s3_config should be in lib.config
Cheng Zhao [Sun, 12 Apr 2015 03:36:55 +0000 (11:36 +0800)]
Upload index.json when publishing release
Cheng Zhao [Sun, 12 Apr 2015 03:23:41 +0000 (11:23 +0800)]
win: Do not copy vc runtime dlls
We now statically link with vc runtime.
Cheng Zhao [Sat, 11 Apr 2015 16:02:45 +0000 (00:02 +0800)]
Add win32-ia32 in index.json
Cheng Zhao [Sat, 11 Apr 2015 16:01:10 +0000 (00:01 +0800)]
Upload SHASUMS.txt when publishing release
Cheng Zhao [Sat, 11 Apr 2015 15:40:10 +0000 (23:40 +0800)]
win: Upload node.lib of x64 build
Cheng Zhao [Sat, 11 Apr 2015 15:28:59 +0000 (23:28 +0800)]
Upgrade breakpad and brightray
Cheng Zhao [Sat, 11 Apr 2015 15:03:54 +0000 (23:03 +0800)]
Fix typo
Cheng Zhao [Sat, 11 Apr 2015 14:15:50 +0000 (22:15 +0800)]
win: Upload node.dll.pdb
Cheng Zhao [Sat, 11 Apr 2015 12:15:31 +0000 (20:15 +0800)]
spec: Suppress crash-reporter test on 64bit Windows
Cheng Zhao [Sat, 11 Apr 2015 11:51:11 +0000 (19:51 +0800)]
win: Fix linking problem on x64
Cheng Zhao [Sat, 11 Apr 2015 11:17:03 +0000 (19:17 +0800)]
win: Suppress size loss warnings
Cheng Zhao [Sat, 11 Apr 2015 10:26:15 +0000 (18:26 +0800)]
Explicit set default arch
Cheng Zhao [Sat, 11 Apr 2015 09:58:19 +0000 (17:58 +0800)]
win: Build with the arch chosen by user
Cheng Zhao [Sat, 11 Apr 2015 09:30:52 +0000 (17:30 +0800)]
TARGET_PLATFORM => PLATFORM
TARGET_PLATFORM is quite misleading since it is actually host platform.
Cheng Zhao [Sat, 11 Apr 2015 08:59:44 +0000 (16:59 +0800)]
Allow specifying the arch of libchromiumcontent to download
Cheng Zhao [Sat, 11 Apr 2015 06:12:16 +0000 (14:12 +0800)]
Merge pull request #1384 from atom/component_build
Links with Chromium directly instead of linking its shared library
Cheng Zhao [Sat, 11 Apr 2015 05:49:47 +0000 (13:49 +0800)]
Merge pull request #1402 from Tribex/patch-1
Fix spelling and grammar errors in build-system-overview.md.
Cheng Zhao [Sat, 11 Apr 2015 05:38:16 +0000 (13:38 +0800)]
Upgrade brightray
Cheng Zhao [Sat, 11 Apr 2015 05:07:19 +0000 (13:07 +0800)]
Remove some duplicated symbols
Joshua Bemenderfer [Sat, 11 Apr 2015 04:46:13 +0000 (12:46 +0800)]
Fix spelling and grammar errors.
Particularly in the spelling of the bootstrap and build script names. That threw me off a bit.
Cheng Zhao [Sat, 11 Apr 2015 04:11:40 +0000 (12:11 +0800)]
docs: Add "Build system overview" chapter
Cheng Zhao [Fri, 10 Apr 2015 13:56:02 +0000 (21:56 +0800)]
docs: Output dir is changed
Cheng Zhao [Fri, 10 Apr 2015 11:00:06 +0000 (19:00 +0800)]
Don't link with shared_librayr of boringssl in Release mode
Cheng Zhao [Fri, 10 Apr 2015 09:56:46 +0000 (17:56 +0800)]
Hide symbols of openssl
So we will avoid conflicts with boringssl.
Cheng Zhao [Fri, 10 Apr 2015 07:45:45 +0000 (15:45 +0800)]
win: Generate node.lib from node.dll
Cheng Zhao [Fri, 10 Apr 2015 07:35:25 +0000 (15:35 +0800)]
win: Fix link errors caused by libicu
Cheng Zhao [Fri, 10 Apr 2015 07:20:45 +0000 (15:20 +0800)]
No more need to reference node's symbols
Cheng Zhao [Fri, 10 Apr 2015 05:24:58 +0000 (13:24 +0800)]
mac: Fix libicu symbols not included
Cheng Zhao [Fri, 10 Apr 2015 05:24:05 +0000 (13:24 +0800)]
mac: Improve how we find .dSYM bundle
Cheng Zhao [Fri, 10 Apr 2015 04:07:53 +0000 (12:07 +0800)]
linux: Fix linking with node and v8
Cheng Zhao [Thu, 9 Apr 2015 12:58:11 +0000 (20:58 +0800)]
Build node as shared library
Cheng Zhao [Thu, 9 Apr 2015 08:00:29 +0000 (16:00 +0800)]
Upgrade libchromiumcontent for win32 fix
Cheng Zhao [Thu, 9 Apr 2015 06:27:05 +0000 (14:27 +0800)]
win: Move common configs to gyp
Cheng Zhao [Thu, 9 Apr 2015 06:10:28 +0000 (14:10 +0800)]
win: No more chromiumcontent.dll.pdb
Cheng Zhao [Thu, 9 Apr 2015 05:21:33 +0000 (13:21 +0800)]
win: Register msdia80.dll in dump-symbols.py
Cheng Zhao [Thu, 9 Apr 2015 04:06:02 +0000 (12:06 +0800)]
linux: Move '-g' to brightray
Cheng Zhao [Thu, 9 Apr 2015 03:30:40 +0000 (11:30 +0800)]
mac: Move strip flags to brightray
Cheng Zhao [Thu, 9 Apr 2015 02:52:15 +0000 (10:52 +0800)]
Move clang flag to brightray
Cheng Zhao [Thu, 9 Apr 2015 02:15:24 +0000 (10:15 +0800)]
Remove appveyor.yml
I don't think we will use it in future.
Cheng Zhao [Thu, 9 Apr 2015 02:14:50 +0000 (10:14 +0800)]
Move filename_rules.gypi to brightray
Cheng Zhao [Thu, 9 Apr 2015 02:00:31 +0000 (10:00 +0800)]
Allow testing release build
Cheng Zhao [Thu, 9 Apr 2015 01:59:57 +0000 (09:59 +0800)]
linux: Move some building flags to brightray
Cheng Zhao [Thu, 9 Apr 2015 01:05:51 +0000 (09:05 +0800)]
linux: Strip binaries wen creating distribution
Kevin Sawicki [Wed, 8 Apr 2015 17:16:10 +0000 (10:16 -0700)]
Atom Shell -> Electron
Kevin Sawicki [Wed, 8 Apr 2015 16:50:58 +0000 (09:50 -0700)]
Begin Atom Shell -> Electron rename
Cheng Zhao [Wed, 8 Apr 2015 14:22:40 +0000 (22:22 +0800)]
Fix generating distribution for chromedriver
Cheng Zhao [Wed, 8 Apr 2015 14:12:47 +0000 (22:12 +0800)]
Separate symbols generation from building
Cheng Zhao [Wed, 8 Apr 2015 14:05:33 +0000 (22:05 +0800)]
mac: Fix linking error when running chromedriver
Cheng Zhao [Wed, 8 Apr 2015 12:16:02 +0000 (20:16 +0800)]
Remove unused copy_chromedriver target
Cheng Zhao [Wed, 8 Apr 2015 12:08:27 +0000 (20:08 +0800)]
linux: Fix create distribution for chromedriver
Cheng Zhao [Wed, 8 Apr 2015 11:46:57 +0000 (19:46 +0800)]
Ship with correct files in distribution
Cheng Zhao [Wed, 8 Apr 2015 11:46:37 +0000 (19:46 +0800)]
linux: Add some more building requirements
Cheng Zhao [Wed, 8 Apr 2015 11:22:02 +0000 (19:22 +0800)]
Remove linux_clang option
We are always using clang now.
Cheng Zhao [Wed, 8 Apr 2015 11:19:40 +0000 (19:19 +0800)]
Fix pylint warnings
Cheng Zhao [Wed, 8 Apr 2015 11:15:48 +0000 (19:15 +0800)]
linux: Don't dynamically load libgio
It conflicts with statically linked libgio.
Cheng Zhao [Wed, 8 Apr 2015 08:46:05 +0000 (16:46 +0800)]
linux: Fix static linking
Cheng Zhao [Wed, 8 Apr 2015 08:36:39 +0000 (16:36 +0800)]
Don't verbose output in ci
Cheng Zhao [Wed, 8 Apr 2015 02:05:06 +0000 (10:05 +0800)]
Fix typo
Cheng Zhao [Wed, 8 Apr 2015 01:04:16 +0000 (09:04 +0800)]
Merge pull request #1363 from deepak1556/native_window_mac_patch
nativeWindowMac: check for web_contents before clipping
Kevin Sawicki [Tue, 7 Apr 2015 16:40:43 +0000 (09:40 -0700)]
Merge pull request #1377 from tommoor/patch-1
Add 'error' event to auto-updater module documentation
Tom Moor [Tue, 7 Apr 2015 16:21:29 +0000 (09:21 -0700)]
Add 'error' event to auto-updater documentation
Cheng Zhao [Tue, 7 Apr 2015 15:40:36 +0000 (23:40 +0800)]
Only build static_library version of libchromiumcontent in CI
Cheng Zhao [Tue, 7 Apr 2015 15:12:20 +0000 (15:12 +0000)]
Upgrade libchromiumcontent
Cheng Zhao [Tue, 7 Apr 2015 14:56:21 +0000 (22:56 +0800)]
win: Ignore duplicate symbols between BoringSSL and OpenSSL
Cheng Zhao [Tue, 7 Apr 2015 10:29:14 +0000 (18:29 +0800)]
Simplify how we build node.lib
Cheng Zhao [Tue, 7 Apr 2015 09:26:21 +0000 (17:26 +0800)]
Link boringssl as shared_library
Cheng Zhao [Tue, 7 Apr 2015 06:03:16 +0000 (14:03 +0800)]
win: Fix a compiler warning in Node
Cheng Zhao [Tue, 7 Apr 2015 05:51:40 +0000 (13:51 +0800)]
No more need to ship vc runtime
The release version now static links with vc runtime
Cheng Zhao [Tue, 7 Apr 2015 05:50:58 +0000 (13:50 +0800)]
win: Fix Debug build
Cheng Zhao [Tue, 7 Apr 2015 04:36:16 +0000 (12:36 +0800)]
Fix minor typo
Cheng Zhao [Tue, 7 Apr 2015 04:21:16 +0000 (12:21 +0800)]
Link boringssl and node together in one binary
Cheng Zhao [Tue, 7 Apr 2015 02:54:07 +0000 (10:54 +0800)]
Merge pull request #1356 from deepak1556/web_view_patch
webview: adding page-title-set event
Cheng Zhao [Tue, 7 Apr 2015 01:59:10 +0000 (09:59 +0800)]
Merge pull request #1353 from deepak1556/args_patch
atomMain: initialise uv_setup_args
Cheng Zhao [Tue, 7 Apr 2015 01:52:38 +0000 (09:52 +0800)]
Merge pull request #1350 from joshuabenuck/patch-1
Update build-instructions-windows.md
Cheng Zhao [Tue, 7 Apr 2015 01:50:31 +0000 (09:50 +0800)]
Merge pull request #1337 from deepak1556/api_devtools_window_patch
browserWindow: adding devtools-focused event
Kevin Sawicki [Mon, 6 Apr 2015 16:04:30 +0000 (09:04 -0700)]
Merge pull request #1358 from LMGTech/master
add `to` in sentence for grammar
deepak1556 [Mon, 6 Apr 2015 09:52:26 +0000 (15:22 +0530)]
nativeWindowMac: check for web_contents before clipping
Cheng Zhao [Mon, 6 Apr 2015 08:28:52 +0000 (16:28 +0800)]
win: Upgrade brightray for linking problem
Cheng Zhao [Mon, 6 Apr 2015 06:26:06 +0000 (14:26 +0800)]
win: Copy necessary shared libraries