build: update circle base image and mac docs for 10.13 SDK

This commit is contained in:
Samuel Attard 2019-03-21 18:31:28 -07:00
parent e44b5263a1
commit 50b9933705

View file

@ -5,7 +5,7 @@ Follow the guidelines below for building Electron on macOS.
## Prerequisites ## Prerequisites
* macOS >= 10.11.6 * macOS >= 10.11.6
* [Xcode](https://developer.apple.com/technologies/tools/) >= 8.2.1 * [Xcode](https://developer.apple.com/technologies/tools/) >= 9.0.0
* [node.js](https://nodejs.org) (external) * [node.js](https://nodejs.org) (external)
* Python 2.7 with support for TLS 1.2 * Python 2.7 with support for TLS 1.2
@ -36,7 +36,7 @@ the following Python modules:
If you're developing Electron and don't plan to redistribute your If you're developing Electron and don't plan to redistribute your
custom Electron build, you may skip this section. custom Electron build, you may skip this section.
Official Electron builds are built with [Xcode 8.3.3](http://adcdownload.apple.com/Developer_Tools/Xcode_8.3.3/Xcode_8.3.3.xip), and the MacOS 10.12 SDK. Building with a newer SDK works too, but the releases currently use the 10.12 SDK. Official Electron builds are built with [Xcode 9.4.1](http://adcdownload.apple.com/Developer_Tools/Xcode_9.4.1/Xcode_9.4.1.xip), and the MacOS 10.13 SDK. Building with a newer SDK works too, but the releases currently use the 10.13 SDK.
## Building Electron ## Building Electron