# # CEF コンフィギュレーション # # このプロジェクトの cmake/ ディレクトリをモジュールパスに追加 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") # CEF 配布バージョンを指定 set(CEF_VERSION "3.3626.1886.g162fdec") # プラットフォームを決定 if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") set(CEF_PLATFORM "macosx64") elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") if(CMAKE_SIZEOF_VOID_P MATCHES 8) set(CEF_PLATFORM "linux64") else() set(CEF_PLATFORM "linux32") endif() elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") if(CMAKE_SIZEOF_VOID_P MATCHES 8) set(CEF_PLATFORM "windows64") else() set(CEF_PLATFORM "windows32") endif() endif() # CEF バイナリ配布をダウンロードして解凍(DownloadCEF.cmake を実行) include(DownloadCEF) DownloadCEF("${CEF_PLATFORM}" "${CEF_VERSION}" "${CMAKE_SOURCE_DIR}/third_party/cef") # CEF バイナリ配布の cmake/ ディレクトリをモジュールパスに追加 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CEF_ROOT}/cmake") # CEF 設定をロードします(FindCEF.cmake を実行) find_package(CEF REQUIRED) include_directories(${CEF_INCLUDE_DIR})