diff --git a/CMakeLists.txt b/CMakeLists.txt index d074197..9d8a9d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,7 +12,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") option(DMF_BUILD_TESTS "Build tests" ON) -option(DMF_BUILD_MXL_TOOLS "Build MXL tools (testsrc, sink)" OFF) +option(DMF_BUILD_MXL_TOOLS "Build MXL tools (testsrc, sink)" ON) option(DMF_BUILD_DECKLINK "Build DeckLink I/O nodes" ON) option(DMF_BUILD_FABRICS "Build Fabrics bridge nodes" OFF) @@ -35,6 +35,12 @@ find_package(Libwebsockets CONFIG REQUIRED) find_package(Catch2 CONFIG QUIET) set(BUILD_TESTS OFF CACHE BOOL "" FORCE) + +if(DMF_BUILD_MXL_TOOLS) + set(BUILD_TOOLS ON CACHE BOOL "" FORCE) + set(BUILD_UTILS ON CACHE BOOL "" FORCE) +endif() + add_subdirectory(extern/mxl) add_subdirectory(libs/dmf-node) add_subdirectory(libs/dmf-engine)