ビルド方法 (macOS)

macOS で Electron をビルドする際は以下のガイドラインに従って下さい

前提条件

Homebrew からダウンロードした Python を使用している場合、下記 python モジュールもインストールしてください

  • pyobjc

ソースコードの取得

$ git clone https://github.com/electron/electron.git

bootstrap

bootstrap スクリプトは、ビルドに必要な全ての依存関係の解決と、プロジェクトファイルを作成してくれます。Electron のビルドには ninja を使用しているので、 Xcode project が生成されないことに注意してください。

$ cd electron
$ ./script/bootstrap.py -v

ビルド

Release 向けと Debug 向けを両方共ビルドするには下記を実行してください。

$ ./script/build.py

Debug 向けのみビルドしたい時は下記を実行してください。

$ ./script/build.py -c D

ビルドが終われば、out/D ディレクトリ配下に Electron.appが生成されます。

32bit サポート

Electron は 64bit の macOS 向けのみビルドできます。32bit macOS への対応の予定はありません。

テスト

コーディング規約を満たしているかどうかは下記でテストできます。

$ ./script/cpplint.py

機能のテストは下記でテストできます。

$ ./script/test.py

results matching ""

    No results matching ""