Skip to content

Commit 47d71fb

Browse files
varumugam123magomez
authored andcommitted
Added option to enable logs
1 parent 475c36c commit 47d71fb

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
@@ -437,6 +437,12 @@ set(DERIVED_SOURCES_WEBKIT_DIR ${DERIVED_SOURCES_DIR}/WebKit)
437437
set(DERIVED_SOURCES_WPE_API_DIR ${DERIVED_SOURCES_WEBKIT_DIR}/wpe)
438438
set(DERIVED_SOURCES_WPETOOLINGBACKENDS_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WPEToolingBackends")
439439

440+
if (ENABLE_LOGS)
441+
SET_AND_EXPOSE_TO_BUILD(LOG_DISABLED FALSE)
442+
SET_AND_EXPOSE_TO_BUILD(ERROR_DISABLED FALSE)
443+
SET_AND_EXPOSE_TO_BUILD(FATAL_DISABLED FALSE)
444+
endif ()
445+
440446
# Using FORWARDING_HEADERS_DIR is deprecated
441447
set(FORWARDING_HEADERS_DIR ${DERIVED_SOURCES_DIR}/ForwardingHeaders)
442448
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
@@ -192,6 +192,7 @@ macro(WEBKIT_OPTION_BEGIN)
192192
WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER "Toggle legacy protocol manager support" PRIVATE OFF)
193193
WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_ENCRYPTED_MEDIA "Toggle Legacy EME V2 support" PRIVATE OFF)
194194
WEBKIT_OPTION_DEFINE(ENABLE_LLVM_PROFILE_GENERATION "Include LLVM's instrumentation to generate profiles for PGO" PRIVATE OFF)
195+
WEBKIT_OPTION_DEFINE(ENABLE_LOGS "Toggle logging support" PRIVATE OFF)
195196
WEBKIT_OPTION_DEFINE(ENABLE_MATHML "Toggle MathML support" PRIVATE ON)
196197
WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_CAPTURE "Toggle Media Capture support" PRIVATE OFF)
197198
WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_CONTROLS_CONTEXT_MENUS "Toggle Media controls context menus." PRIVATE OFF)

0 commit comments

Comments
 (0)