CMake helpers for CEF (the Chromium Embedded Framework)
CMake files for sane usage of CEF (the Chromium Embedded Framework).
This project is still a work in progress. Things will change quickly with no regard for backwards compatibility until this note is removed.
Note that this project is not applicable for building CEF itself, but only for using it as a library in another project.
The CEF project provide their own CMake files, but they have several outstanding issues:
target_*
macros).Hence projects which don’t want to conform to any of this are forced to use their own solutions.
CEF-CMake fixes this and provides a CMakeLists.txt
file to make using CEF easy.
/MT
instead of /MTd
for Visual C when sandbox mode is enabledcefdll_wrapper
static library targetCMakeLists.txt
include <this_project_dir>/cmake/cef_cmake.cmake
. cefdll_wrapper
cefdll_wrapper
to the link libraries of your CEF executables Mac-specific instructions to come
Another project of mine - cef-demos - includes this one as a submodule and provides some CEF demos, all using CEF-CMake.
This software is distributed under the MIT Software License.
See accompanying file LICENSE.txt or copy here.
Copyright © 2019 Borislav Stanimirov