2013-10-31 22:29:43 +04:00
|
|
|
## Building Atom
|
|
|
|
|
|
|
|
These guide is meant only for users who wish to help develop atom core,
|
2013-11-08 03:04:48 +04:00
|
|
|
if you're just interested in using atom you should just [download
|
2013-10-31 22:29:43 +04:00
|
|
|
atom][download].
|
|
|
|
|
|
|
|
## OSX
|
|
|
|
|
2013-11-27 22:59:11 +04:00
|
|
|
* Use OS X 10.8 or later
|
2013-10-31 22:29:43 +04:00
|
|
|
* Install the latest node 0.10.x release (32bit preferable)
|
|
|
|
* Clone [atom][atom-git] to `~/github/atom`
|
2013-11-27 22:59:11 +04:00
|
|
|
* Run `~/github/atom/script/build`
|
2013-10-31 22:29:43 +04:00
|
|
|
|
|
|
|
## Windows
|
|
|
|
|
|
|
|
* Install [Visual C++ 2010 Express][win-vs2010]
|
|
|
|
* Install the [latest 32bit Node 0.10.x][win-node]
|
|
|
|
* Install the [latest Python 2.7.x][win-python]
|
2013-11-12 01:18:53 +04:00
|
|
|
* Install [GitHub for Windows][win-github]
|
2013-11-02 02:33:11 +04:00
|
|
|
* Clone [atom/atom][atom-git] to `C:\Users\<user>\github\atom\`
|
|
|
|
* Add `C:\Python27;C:\Program Files\nodejs;C:\Users\<user>\github\atom\node_modules\`
|
2013-10-31 22:29:43 +04:00
|
|
|
to your PATH
|
|
|
|
* Set ATOM_ACCESS_TOKEN to your oauth2 credentials (run `security -q
|
|
|
|
find-generic-password -ws 'GitHub API Token'` on OSX to get your
|
|
|
|
credentials).
|
2013-11-02 02:33:11 +04:00
|
|
|
* Use the Windows GitHub shell and cd into `C:\Users\<user>\github\atom`
|
2013-11-10 05:45:43 +04:00
|
|
|
* Run `script\bootstrap`
|
2013-10-31 22:29:43 +04:00
|
|
|
|
2013-11-27 22:59:11 +04:00
|
|
|
[download]: https://github.com/atom/atom/releases/latest
|
2013-10-31 22:29:43 +04:00
|
|
|
[win-node]: http://nodejs.org/download/
|
|
|
|
[win-python]: http://www.python.org/download/
|
|
|
|
[win-github]: http://windows.github.com/
|
2013-11-08 06:23:11 +04:00
|
|
|
[win-vs2010]: http://www.microsoft.com/visualstudio/eng/products/visual-studio-2010-express
|
2013-10-31 22:29:43 +04:00
|
|
|
[atom-git]: https://github.com/atom/atom/
|