From bbc053fa5651ccf8268dea600808ee5e2f53887c Mon Sep 17 00:00:00 2001 From: Zaggy1024 Date: Sun, 9 Oct 2022 20:55:54 -0500 Subject: [PATCH] LibVideo: Add LibVideo test to Lagom --- Meta/Lagom/CMakeLists.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Meta/Lagom/CMakeLists.txt b/Meta/Lagom/CMakeLists.txt index a8d53a9a24..9dfe03e4d3 100644 --- a/Meta/Lagom/CMakeLists.txt +++ b/Meta/Lagom/CMakeLists.txt @@ -541,6 +541,14 @@ if (BUILD_LAGOM) ) target_compile_definitions(LibUnicode PRIVATE ENABLE_UNICODE_DATA=$) + # Video + file(GLOB LIBVIDEO_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibVideo/*.cpp") + file(GLOB LIBVIDEO_SUBDIR_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibVideo/*/*.cpp") + lagom_lib(Video video + SOURCES ${LIBVIDEO_SOURCES} ${LIBVIDEO_SUBDIR_SOURCES} + LIBS LibAudio LibIPC LibGfx + ) + # WASM file(GLOB LIBWASM_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibWasm/*/*.cpp") lagom_lib(Wasm wasm @@ -790,6 +798,13 @@ if (BUILD_LAGOM) lagom_test(${source} LIBS LibUnicode) endforeach() + # Video + file(GLOB LIBVIDEO_TEST_SOURCES CONFIGURE_DEPENDS "../../Tests/LibVideo/*.cpp") + foreach(source ${LIBVIDEO_TEST_SOURCES}) + lagom_test(${source} LIBS LibVideo + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../../Tests/LibVideo) + endforeach() + # JavaScriptTestRunner + LibTest tests # test-js add_executable(test-js_lagom