1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 07:27:45 +00:00

Meta+CI: Disable Ladybird for fuzzer, compiler explorer and Android

And move it after the declaration of headless-browser, since WebDriver
depends on headless-browser.
This commit is contained in:
Andrew Kaster 2023-02-02 03:57:06 -07:00 committed by Andrew Kaster
parent ae9dc95b1f
commit 8f70e365f0
2 changed files with 4 additions and 5 deletions

View file

@ -74,7 +74,6 @@ jobs:
ninja -C tools-build install
cmake -GNinja -B Build \
-DBUILD_LAGOM=ON \
-DENABLE_LAGOM_LADYBIRD=ON \
-DENABLE_LAGOM_CCACHE=ON \
-DBUILD_SHARED_LIBS=OFF \
-DANDROID_ABI=arm64-v8a \

View file

@ -465,10 +465,6 @@ if (BUILD_LAGOM)
add_serenity_subdirectory(Userland/Shell)
if (ENABLE_LAGOM_LADYBIRD)
add_serenity_subdirectory(Ladybird)
endif()
if (NOT ENABLE_FUZZERS AND NOT ENABLE_COMPILER_EXPLORER_BUILD AND NOT ANDROID)
# Lagom Services
add_serenity_subdirectory(Userland/Services)
@ -494,6 +490,10 @@ if (BUILD_LAGOM)
target_link_libraries(headless-browser LibWeb LibWebSocket LibCrypto LibGemini LibHTTP LibJS LibGfx LibMain LibTLS LibIPC LibJS)
endif()
if (ENABLE_LAGOM_LADYBIRD)
add_serenity_subdirectory(Ladybird)
endif()
add_executable(icc ../../Userland/Utilities/icc.cpp)
target_link_libraries(icc LibCore LibGfx LibMain)