mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2024-12-12 09:37:37 +01:00
1cd242422a
Add support for building the CEF binary distribution using Bazel and the default platform toolchain. Tested to work for Windows x64, MacOS ARM64 and x64 (cross-compile from ARM64), and Linux x64. Windows x86 (cross-compile from x64) is known to be broken, see https://github.com/bazelbuild/bazel/issues/22164. Includes minor changes to tests directory structure to meet Bazel build requirements.
37 lines
1.2 KiB
Plaintext
37 lines
1.2 KiB
Plaintext
CONTENTS
|
|
--------
|
|
|
|
bazel Contains Bazel configuration files shared by all targets.
|
|
|
|
cmake Contains CMake configuration files shared by all targets.
|
|
|
|
include Contains all required CEF header files.
|
|
|
|
libcef_dll Contains the source code for the libcef_dll_wrapper static library
|
|
that all applications using the CEF C++ API must link against.
|
|
|
|
Release Contains libcef.dll, libcef.lib and other components required to
|
|
build and run the release version of CEF-based applications. By
|
|
default these files should be placed in the same directory as the
|
|
executable.
|
|
|
|
Resources Contains resources required by libcef.dll. By default these files
|
|
should be placed in the same directory as libcef.dll.
|
|
|
|
|
|
USAGE
|
|
-----
|
|
|
|
Building using CMake:
|
|
CMake can be used to generate project files in many different formats. See
|
|
usage instructions at the top of the CMakeLists.txt file.
|
|
|
|
Building using Bazel:
|
|
Bazel can be used to build CEF-based applications. CEF support for Bazel is
|
|
considered experimental. For current development status see
|
|
https://github.com/chromiumembedded/cef/issues/3757.
|
|
|
|
Please visit the CEF Website for additional usage information.
|
|
|
|
https://bitbucket.org/chromiumembedded/cef/
|