15 lines
978 B
Markdown
15 lines
978 B
Markdown
The macOS build needs to be built on a macOS host, docker doesn't support using a macOS image (yet, ever?)
|
|
|
|
You need to meet the macOS system requirements to build, [details here](https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding.md#markdown-header-release-branches).
|
|
|
|
Currently (version 4430) CEF requires macOS 10.15.4 and above, XCode 12.2 with the 11.0 SDK installed
|
|
|
|
To run the build type "./cef_build.sh" and wait (a few hours).
|
|
|
|
Variables you can use for the build:
|
|
* CEF_BRANCH - the version to build, see https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding.md#markdown-header-release-branches
|
|
* CEF_BUILD_DIR - the path to checkout CEF and build into. By default this will be build/cef_$CEF_BRANCH in the current directory.
|
|
|
|
Arguments to cef_build.sh:
|
|
* "skipsync" - don't sync to upstream CEF/Chrome code, just build use what you already have downloaded
|
|
* "skipbuild" - don't sync OR build CEF itself, just build the wrapper piece |