1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-09 09:34:57 +09:00

Libraries/Utilities/Tests: Build and test js.exe

This commit enables building and testing js.exe for windows. Needed
libraries are built in CI, and tests for those which pass were added.
Tests for LibJS which don't require javascripttestrunner were added but
the rest need to wait for that to be ported to windows.
This commit is contained in:
R-Goc 2025-05-25 00:00:29 +02:00 committed by Andrew Kaster
parent b0cc87c276
commit 3989059227
Notes: github-actions[bot] 2025-05-29 09:27:27 +00:00
4 changed files with 29 additions and 20 deletions

View file

@ -1,37 +1,37 @@
add_subdirectory(LibCompress)
add_subdirectory(LibCrypto)
add_subdirectory(LibDiff)
add_subdirectory(LibDNS)
add_subdirectory(LibGC)
add_subdirectory(LibJS)
add_subdirectory(LibRegex)
add_subdirectory(LibRIFF)
add_subdirectory(LibSyntax)
add_subdirectory(LibTest)
add_subdirectory(LibTextCodec)
add_subdirectory(LibUnicode)
add_subdirectory(LibURL)
add_subdirectory(LibXML)
# FIXME: Increase support for building targets on Windows
if (WIN32 AND ENABLE_WINDOWS_CI)
return()
endif()
add_subdirectory(LibCompress)
add_subdirectory(LibCrypto)
add_subdirectory(LibDiff)
add_subdirectory(LibDNS)
add_subdirectory(LibGC)
add_subdirectory(LibHTTP)
add_subdirectory(LibIPC)
add_subdirectory(LibJS)
add_subdirectory(LibLine)
add_subdirectory(LibRequests)
add_subdirectory(LibRIFF)
add_subdirectory(LibSyntax)
add_subdirectory(LibThreading)
add_subdirectory(LibTLS)
add_subdirectory(LibWasm)
add_subdirectory(LibWebSocket)
add_subdirectory(LibXML)
if (ENABLE_GUI_TARGETS)
add_subdirectory(LibDevTools)
add_subdirectory(LibGfx)
add_subdirectory(LibImageDecoderClient)
add_subdirectory(LibMedia)
add_subdirectory(LibWebView)
add_subdirectory(LibWeb)
add_subdirectory(LibWebView)
endif()