Skip to content

Commit 679f867

Browse files
varumugam123pgorszkowski-igalia
authored andcommitted
Added option to enable logs
1 parent a606907 commit 679f867

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

Source/cmake/OptionsWPE.cmake

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,12 @@ set(DERIVED_SOURCES_WEBKIT_DIR ${DERIVED_SOURCES_DIR}/WebKit)
415415
set(DERIVED_SOURCES_WPE_API_DIR ${DERIVED_SOURCES_WEBKIT_DIR}/wpe)
416416
set(DERIVED_SOURCES_WPETOOLINGBACKENDS_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WPEToolingBackends")
417417

418+
if (ENABLE_LOGS)
419+
SET_AND_EXPOSE_TO_BUILD(LOG_DISABLED FALSE)
420+
SET_AND_EXPOSE_TO_BUILD(ERROR_DISABLED FALSE)
421+
SET_AND_EXPOSE_TO_BUILD(FATAL_DISABLED FALSE)
422+
endif ()
423+
418424
# Using FORWARDING_HEADERS_DIR is deprecated
419425
set(FORWARDING_HEADERS_DIR ${DERIVED_SOURCES_DIR}/ForwardingHeaders)
420426
set(FORWARDING_HEADERS_WPE_DIR ${FORWARDING_HEADERS_DIR}/wpe)

Source/cmake/WebKitFeatures.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ macro(WEBKIT_OPTION_BEGIN)
182182
WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER "Toggle legacy protocol manager support" PRIVATE OFF)
183183
WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_ENCRYPTED_MEDIA "Toggle Legacy EME V2 support" PRIVATE OFF)
184184
WEBKIT_OPTION_DEFINE(ENABLE_LLVM_PROFILE_GENERATION "Include LLVM's instrumentation to generate profiles for PGO" PRIVATE OFF)
185+
WEBKIT_OPTION_DEFINE(ENABLE_LOGS "Toggle logging support" PRIVATE OFF)
185186
WEBKIT_OPTION_DEFINE(ENABLE_MATHML "Toggle MathML support" PRIVATE ON)
186187
WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_CAPTURE "Toggle Media Capture support" PRIVATE OFF)
187188
WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_CONTROLS_CONTEXT_MENUS "Toggle Media controls context menus." PRIVATE OFF)

0 commit comments

Comments
 (0)