mirror of
https://github.com/electron/electron.git
synced 2026-01-27 16:28:23 -05:00
* build: allow pulling in a later version of Clang Due to a code-generation defect related to virtual method thunks in the official compiler used for Chromium M76, it's necessary to build for WoA with a later version of Clang. When running gclient sync, setting ELECTRON_BUILD_WOA=1 in the environment will download a corrected compiler which doesn't have this defect. * docs: add a note about building for Windows on Arm
Developing Electron
These guides are intended for people working on the Electron project itself. For guides on Electron app development, see /docs/README.md.
- Code of Conduct
- Contributing to Electron
- Issues
- Pull Requests
- Documentation Styleguide
- Source Code Directory Structure
- Coding Style
- Using clang-format on C++ Code
- Build System Overview
- Build Instructions (macOS)
- Build Instructions (Windows)
- Build Instructions (Linux)
- Chromium Development
- V8 Development
- Testing
- Debugging on Windows
- Debugging on macOS
- Setting Up Symbol Server in Debugger
- Upgrading Chromium
- Upgrading Crashpad
- Upgrading Node