diff --git a/build/cmake/setup.cmake b/build/cmake/setup.cmake index 297a251f28..b352e61c95 100644 --- a/build/cmake/setup.cmake +++ b/build/cmake/setup.cmake @@ -613,6 +613,13 @@ check_type_size(ssize_t SSIZE_T) test_big_endian(WORDS_BIGENDIAN) +if(wxUSE_WEBVIEW_CHROMIUM) + string(TOUPPER ${CMAKE_BUILD_TYPE} build_type) + if(${build_type} STREQUAL DEBUG) + set(wxHAVE_CEF_DEBUG ON) + endif() +endif() + configure_file(build/cmake/setup.h.in ${wxSETUP_HEADER_FILE}) if(DEFINED wxSETUP_HEADER_FILE_DEBUG) # The debug version may be configured with different values in the future diff --git a/build/cmake/setup.h.in b/build/cmake/setup.h.in index da17cf6fd4..666e3d46e0 100644 --- a/build/cmake/setup.h.in +++ b/build/cmake/setup.h.in @@ -598,6 +598,11 @@ #cmakedefine01 wxUSE_SELECT_DISPATCHER #cmakedefine01 wxUSE_EPOLL_DISPATCHER +/* + Use debug version of CEF in wxWebViewChromium. + */ +#cmakedefine wxHAVE_CEF_DEBUG + /* Use GStreamer for Unix.