Modernize binary distribution CMake configuration (issue #1897)

- Load CEF configuration using `find_package(CEF)`.
- Use per-target configuration via a new SET_EXECUTABLE_TARGET_PROPERTIES
  macro instead of setting global CMAKE_* variables.
- Support building projects more easily with an external binary
  distribution directory.
- Improve related documentation.
This commit is contained in:
Marshall Greenblatt
2016-05-12 17:41:30 -04:00
parent 958618359c
commit 575c968a55
12 changed files with 974 additions and 709 deletions

View File

@@ -9,6 +9,8 @@ cefsimple Contains the cefsimple sample application configured to build
using the files in this distribution. This application demonstrates
the minimal functionality required to create a browser window.
cmake Contains CMake configuration files shared by all targets.
Debug Contains libcef.so and other components required to run the debug
version of CEF-based applications. By default these files should be
placed in the same directory as the executable and will be copied