Компиляция Atom под Windows
Сегодня я решил скомпилировать редактор atom под Windows. Поскольку пришлось внести в процесс, прекрасно описанный в документации, некоторые изменения, решил написать вот этот небольшой пост.
Итак, после установки зависимостей (Node.js, Python, Visual Studio 2015) — впрочем, они у меня в системе обычно уже установлены, так что мне ничего делать не приходится — следует склонировать репозиторий:
git clone git@github.com:atom/atom.git
Теперь один немаловажный момент: для компиляции в Visual Studio 2015 следует
установить соответствующую переменную окружения, без неё node-gyp
может
ругнуться:
$env:GYP_MSVS_VERSION = 2015
И теперь уже можно переходить непосредственно к процессу сборки (на всякий случай я переместил каталоги сборки и инсталляции в отдельно указываемое место):
md T:\Temp\atom-build
md T:\Temp\atom
.\script\build.cmd --build-dir T:\Temp\atom-build --install-dir T:\Temp\atom
На этом всё! Через пару десятков минут Atom скомпилируется и вы станете обладателем собственноручно собранной копии расширяемого текстового редактора :)