221 Commits

Author SHA1 Message Date
Kevin Sawicki
87b859b947 Update links for new repo location under atom org. 2013-08-19 20:50:09 -07:00
probablycorey
2a7f03761d Update documentation 2013-06-21 09:46:25 -07:00
probablycorey
ba08123abc Update installation instructions 2013-06-20 17:15:53 -07:00
probablycorey
674946d180 Update rakefile 2013-06-20 17:15:52 -07:00
Cheng Zhao
aace41032e Rake clean should also clean unused files of master branch.
So when people switch from master branch to atom-shell, they wouldn't
have to clean those files themselves.
2013-05-29 12:21:26 +08:00
Kevin Sawicki
8c774a204d Remove submodules task
This is handled in script/bootstrap
2013-05-28 12:57:46 -07:00
Kevin Sawicki
9919387904 Use shorter symlink paths 2013-05-28 12:54:08 -07:00
probablycorey
5170478f19 Rely on the atom cli created inside Atom 2013-05-24 14:54:32 -07:00
Cheng Zhao
6bbea1bbf2 Clean atom-shell caches in 'rake clean'. 2013-05-24 23:35:31 +08:00
Cheng Zhao
61f8878e05 Merge branch 'master' into atom-shell
Conflicts:
	package.json
	script/bootstrap
	spec/app/window-spec.coffee
	src/app/window.coffee
2013-05-22 20:52:42 +08:00
Kevin Sawicki
3b35a4b63b Link atom.sh instead of copying 2013-05-16 12:16:33 -07:00
Cheng Zhao
02d5ca78d5 Clean unused native build scripts. 2013-05-13 15:16:42 +08:00
Cheng Zhao
e99fe93029 Don't build native code and use atom-shell's binary instead. 2013-05-13 13:49:31 +08:00
Kevin Sawicki
7aba7b0854 Use consistent rm flag order 2013-05-08 11:17:55 -07:00
Kevin Sawicki
f16c7247a9 Clean cefode cache during prebuild 2013-05-08 11:17:30 -07:00
Kevin Sawicki
086c7f7133 Run biscotto directly through coffee
CI had issues finding coffee when exec'ing directly.
2013-04-18 21:08:33 -07:00
Garen Torikian
df528f954b Bump biscotto one last time 2013-04-18 18:51:23 -07:00
Garen Torikian
87f991a35d Remove package doc for now 2013-04-18 15:01:52 -07:00
Garen Torikian
c4e713f121 Update biscotto 2013-04-14 01:44:59 -07:00
Garen Torikian
e412eb16af Add a proper output dir 2013-04-12 14:36:59 -05:00
Garen Torikian
c5557500a9 Add more to specs 2013-04-10 18:01:54 -05:00
Garen Torikian
1963cb66fd Merge branch 'master' into api/docs 2013-04-10 17:23:05 -05:00
Nathan Sobo
93cddcf8dc Make CODE_SIGN gyp var lowercase and 💄 it in Rakefile 2013-04-10 15:57:17 -06:00
Nathan Sobo
2cb18f5855 Allow gyp version var to be set from CLI, but default it to git HEAD. 2013-04-10 15:57:17 -06:00
Garen Torikian
f677e6633c Fix doc tasks 2013-04-10 02:20:45 -05:00
Garen Torikian
abbda0643a Specify more namespaces 2013-04-09 18:02:24 -05:00
Garen Torikian
19c347903a Add stats tasks 2013-04-09 14:49:41 -05:00
Garen Torikian
a16428c5b6 Merge master 2013-04-09 01:37:46 -05:00
Garen Torikian
003813f39d Add statsOnly task 2013-04-05 13:54:56 -07:00
Cheng Zhao
20083b97c6 Update node to v0.10.3 2013-04-04 21:18:21 +08:00
Kevin Sawicki
52d47f555f Don't run clean before test
Clean should be optional
2013-04-03 12:11:45 -07:00
Garen Torikian
bd1b407a4b Add that rake task 2013-04-02 17:30:11 -07:00
Garen Torikian
83c6975d34 Add a rake task, of course 2013-04-02 16:47:30 -07:00
Kevin Sawicki
f51102a230 Don't force clean installs
Making clean a pre-req install forces a reinstall and
rebuild of all npm modules and reinstall of cef which
drastically increases the install time even for small
local changes.
2013-03-28 10:09:29 -04:00
Kevin Sawicki
b0706ee9fb Update coffee cache path used in clean task 2013-03-28 10:07:17 -04:00
Cheng Zhao
bc211a2231 Should erase cef in rake clean. 2013-03-27 23:09:01 +08:00
Cheng Zhao
371fdde4f9 Use atom/cefode. 2013-03-27 12:25:54 +08:00
Cheng Zhao
67c2a1473c Cefode is using node v0.8.22. 2013-03-27 12:25:54 +08:00
Cheng Zhao
215cd64c9a Use the node binary compiled with V8 used by Chromium.
The official node is using a different V8 version with the one used by
cefode, which causes incompatibility with cefode on native modules, this
special node binary fixes it.

The source code of this node binary can be found at:
https://github.com/atom/cefode-node/tree/chromium-v8
2013-03-27 12:25:54 +08:00
Cheng Zhao
e4995091d3 Always check and download newest cefode. 2013-03-24 13:43:19 +08:00
Cheng Zhao
955fa78d51 Update cefode: fix #434 and fix #404. 2013-03-22 10:52:22 +08:00
Cheng Zhao
95090d735e Update cefode: Fix crash when throwing exception from window context. 2013-03-21 21:56:45 +08:00
Cheng Zhao
977941655f Updae cefode: make sure exceptions thrown in node context can show in devtools. 2013-03-21 00:37:25 +08:00
Corey Johnson & Nathan Sobo
aae705e82c Run rake clean before running tests 2013-03-19 12:33:16 -07:00
Nathan Sobo
e7f371ac62 Nuke node_modules before 'rake test' 2013-03-19 12:17:29 -06:00
Cheng Zhao
a9b9e5651f Update cefode: speed up node's requrie by removing exceptions. 2013-03-16 00:43:43 +08:00
Cheng Zhao
12d3686cb6 Update cefode: fix crash when throw error from node module's callback. 2013-03-14 19:24:30 +08:00
Cheng Zhao
20e2f2bb7c Update cefode.
This fixed two crashes:
1. (message loop) Crash occurred from micro webkit supression.
2. (cef) Random startup crash caused by proxy service initialization.
2013-03-14 01:15:18 +08:00
Cheng Zhao
c393a0677e Update cefode for child_process.fork. 2013-03-13 21:57:12 +08:00
Cheng Zhao
347ba6c7ee Bundle offical node binary with Atom.
This is required for using child_process.fork.
2013-03-13 20:15:41 +08:00