代码拉取完成,页面将自动刷新
同步操作将从 hgy413/DMCef 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#-------------------------------------------------------
# Copyright (c) YY
# All rights reserved.
# History:
# <Author> <Time> <Version> <Des>
# guoyou 2017-9-4 1.0
#-------------------------------------------------------
cmake_minimum_required(VERSION 2.8)
project(DMWeb)
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
#-------------------------------------------------------------------------------------------------------------------
set(PROJDIR ${CMAKE_CURRENT_SOURCE_DIR})
#-------------------------------------------------------------------------------------------------------------------
set(EXECUTABLE_OUTPUT_PATH ${DMWeb_BINARY_DIR}/bin)
set(LIBRARY_OUTPUT_PATH ${DMWeb_BINARY_DIR}/bin)
set(LIBS ${LIBRARY_OUTPUT_PATH})
link_directories(${LIBS})
#-------------------------------------------------------------------------------------------------------------------
option(USE_DMDLL_ "Compile DMMain as dll" ON)
if(USE_DMDLL_)
add_definitions(-DDLL_DMMAIN)
endif()
option(USE_DMLOG_ "DM open log" ON)
if(USE_DMLOG_)
add_definitions(-DDMLOG_ON)
endif()
#-------------------------------------------------------------------------------------------------------------------
# 定义是使用3rdParty/cef_xxxx做为目录,默认cef_2326
set(CEF_VERSION "2623" CACHE STRING "CEF version")
set(CEF_BINARY_DIR "" CACHE STRING "CEF二进制目录,如果空,则使用 cef_<CEF_VERSION> 作为二进制目录")
# 支持外部设置CEF路径
set(CEF_ROOT "${CEF_BINARY_DIR}")
if (CEF_ROOT STREQUAL "")
set(CEF_IS_EXTERNAL false)
set(CEF_ROOT "${CMAKE_CURRENT_SOURCE_DIR}/3rdParty/cef_${CEF_VERSION}")
else()
set(CEF_IS_EXTERNAL true)
set(CEF_VERSION "2623") # 使用外部CEF库时默认版本为2623
endif()
if (NOT IS_DIRECTORY ${CEF_ROOT})
message(FATAL_ERROR "CEF_VERSION(${CEF_VERSION}) not exist. Check dir('${CEF_ROOT}').")
endif()
add_definitions(-DCEF_CURRENT_VERSION=${CEF_VERSION})#指定CEF_CURRENT_VERSION宏
#-------------------------------------------------------------------------------------------------------------------
list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMake)
include(PrecompiledHeader)
#-------------------------------------------------------------------------------------------------------------------
if (CEF_IS_EXTERNAL)
add_subdirectory(${CEF_ROOT} DMWeb/cef_external)
else()
add_subdirectory(${CEF_ROOT})
endif()
add_subdirectory(${PROJDIR}/DMMain)
add_subdirectory(${PROJDIR}/3rdParty/cef_module)
add_subdirectory(${PROJDIR}/3rdParty/cef_render)
add_subdirectory(${PROJDIR}/DMWebTest)
add_subdirectory(${PROJDIR}/PluginWeb)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。