mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-22 07:30:19 +00:00
a283a4fce5
This works around an issue in upstream skia where a debug build with dynamic libraries includes an extra file in the skparagraph module that is not compilable on macOS.
87 lines
2.2 KiB
CMake
87 lines
2.2 KiB
CMake
set(AUDIO_DEBUG ON)
|
|
set(BMP_DEBUG ON)
|
|
set(CACHE_DEBUG ON)
|
|
set(CALLBACK_MACHINE_DEBUG ON)
|
|
set(CANVAS_RENDERING_CONTEXT_2D_DEBUG ON)
|
|
set(CRYPTO_DEBUG ON)
|
|
set(CSS_LOADER_DEBUG ON)
|
|
set(CSS_PARSER_DEBUG ON)
|
|
set(CSS_TOKENIZER_DEBUG ON)
|
|
set(CSS_TRANSITIONS_DEBUG ON)
|
|
set(EDITOR_DEBUG ON)
|
|
set(EMOJI_DEBUG ON)
|
|
set(FILE_WATCHER_DEBUG ON)
|
|
set(FLAC_ENCODER_DEBUG ON)
|
|
set(GENERATE_DEBUG ON)
|
|
set(GHASH_PROCESS_DEBUG ON)
|
|
set(GIF_DEBUG ON)
|
|
set(HEAP_DEBUG ON)
|
|
set(HIGHLIGHT_FOCUSED_FRAME_DEBUG ON)
|
|
set(HTML_SCRIPT_DEBUG ON)
|
|
set(HTTPJOB_DEBUG ON)
|
|
set(HUNKS_DEBUG ON)
|
|
set(ICO_DEBUG ON)
|
|
set(IDL_DEBUG ON)
|
|
set(IMAGE_DECODER_DEBUG ON)
|
|
set(IMAGE_LOADER_DEBUG ON)
|
|
set(JOB_DEBUG ON)
|
|
set(JS_BYTECODE_DEBUG ON)
|
|
set(JS_MODULE_DEBUG ON)
|
|
set(LEXER_DEBUG ON)
|
|
set(LIBWEB_CSS_ANIMATION_DEBUG ON)
|
|
set(LIBWEB_CSS_DEBUG ON)
|
|
set(LIBWEB_WASM_DEBUG ON)
|
|
set(LINE_EDITOR_DEBUG ON)
|
|
set(LZMA_DEBUG ON)
|
|
set(LZW_DEBUG ON)
|
|
set(MACH_PORT_DEBUG ON)
|
|
set(MATROSKA_DEBUG ON)
|
|
set(MATROSKA_TRACE_DEBUG ON)
|
|
set(NETWORKJOB_DEBUG ON)
|
|
set(NT_DEBUG ON)
|
|
set(OPENTYPE_GPOS_DEBUG ON)
|
|
set(HTML_PARSER_DEBUG ON)
|
|
set(PATH_DEBUG ON)
|
|
set(PLAYBACK_MANAGER_DEBUG ON)
|
|
set(PNG_DEBUG ON)
|
|
set(PROMISE_DEBUG ON)
|
|
set(REGEX_DEBUG ON)
|
|
set(REQUESTSERVER_DEBUG ON)
|
|
set(RESOURCE_DEBUG ON)
|
|
set(RSA_PARSE_DEBUG ON)
|
|
set(SHARED_QUEUE_DEBUG ON)
|
|
set(SPAM_DEBUG ON)
|
|
set(STYLE_INVALIDATION_DEBUG ON)
|
|
set(SYNTAX_HIGHLIGHTING_DEBUG ON)
|
|
set(TEXTEDITOR_DEBUG ON)
|
|
set(TIFF_DEBUG ON)
|
|
set(TIME_ZONE_DEBUG ON)
|
|
set(TLS_DEBUG ON)
|
|
set(TOKENIZER_TRACE_DEBUG ON)
|
|
set(URL_PARSER_DEBUG ON)
|
|
set(UTF8_DEBUG ON)
|
|
set(VPX_DEBUG ON)
|
|
set(WASI_DEBUG ON)
|
|
set(WASI_FINE_GRAINED_DEBUG ON)
|
|
set(WASM_BINPARSER_DEBUG ON)
|
|
set(WASM_TRACE_DEBUG ON)
|
|
set(WASM_VALIDATOR_DEBUG ON)
|
|
set(WEBDRIVER_DEBUG ON)
|
|
set(WEBDRIVER_ROUTE_DEBUG ON)
|
|
set(WEBGL_CONTEXT_DEBUG ON)
|
|
set(WEBVIEW_PROCESS_DEBUG ON)
|
|
set(WEB_FETCH_DEBUG ON)
|
|
set(WEB_WORKER_DEBUG ON)
|
|
set(WEBP_DEBUG ON)
|
|
set(WORKER_THREAD_DEBUG ON)
|
|
set(XML_PARSER_DEBUG ON)
|
|
|
|
# False positive: ANDROID_LOG_DEBUG is a log level, not a debug flag
|
|
# set(ANDROID_LOG_DEBUG ON)
|
|
# Clogs up build: The BindingsGenerator stuff is run at compile time.
|
|
# set(BINDINGS_GENERATOR_DEBUG ON)
|
|
# Third-party: skia vcpkg port overlay
|
|
# set(gn_defines_DEBUG ON)
|
|
# set(gn_include_dirs_DEBUG ON)
|
|
# set(gn_ldflags_DEBUG ON)
|
|
# set(gn_lib_dirs_DEBUG ON)
|