diff options
Diffstat (limited to 'src/core/api')
-rw-r--r-- | src/core/api/CMakeLists.txt | 8 | ||||
-rw-r--r-- | src/core/api/core_api.pro | 3 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/core/api/CMakeLists.txt b/src/core/api/CMakeLists.txt index 6d9e614d2..bdcde27b0 100644 --- a/src/core/api/CMakeLists.txt +++ b/src/core/api/CMakeLists.txt @@ -48,6 +48,10 @@ qt_internal_add_module(WebEngineCore ../ ../../3rdparty/chromium ../../3rdparty/chromium/third_party/abseil-cpp + ../../3rdparty/chromium/third_party/perfetto/include + ${buildDir}/$<CONFIG>/gen + ${buildDir}/$<CONFIG>/gen/third_party/perfetto + ${buildDir}/$<CONFIG>/gen/third_party/perfetto/build_config LIBRARIES Qt::CorePrivate Qt::GuiPrivate @@ -66,6 +70,10 @@ qt_skip_warnings_are_errors(WebEngineCore) make_install_only(WebEngineCore) make_config_for_gn(WebEngineCore gn_config) +if(CLANG OR GCC) + target_compile_options(WebEngineCore PRIVATE "-Wno-unused-parameter") +endif() + qt_internal_extend_target(WebEngineCore CONDITION QT_FEATURE_webengine_webchannel PUBLIC_LIBRARIES Qt::WebChannel diff --git a/src/core/api/core_api.pro b/src/core/api/core_api.pro index 7b0c3eb0c..2408a5869 100644 --- a/src/core/api/core_api.pro +++ b/src/core/api/core_api.pro @@ -31,7 +31,10 @@ CHROMIUM_SRC_DIR = $$QTWEBENGINE_ROOT/$$getChromiumSrcDir() CHROMIUM_GEN_DIR = $$OUT_PWD/../$$getConfigDir()/gen INCLUDEPATH += $$QTWEBENGINE_ROOT/src/core \ $$CHROMIUM_GEN_DIR \ + $$CHROMIUM_GEN_DIR/third_party/perfetto \ + $$CHROMIUM_GEN_DIR/third_party/perfetto/build_config \ $$CHROMIUM_SRC_DIR/third_party/abseil-cpp \ + $$CHROMIUM_SRC_DIR/third_party/perfetto/include \ $$CHROMIUM_SRC_DIR gcc: QMAKE_CXXFLAGS_WARN_ON = -Wno-unused-parameter |