From b96e1aeddc1c3f824995a5827134a2b2892890b1 Mon Sep 17 00:00:00 2001 From: Robert Patterson Date: Thu, 9 Jul 2026 11:58:13 -0500 Subject: [PATCH 1/2] Use refactored mnxdom build that has no dependency on w3c or xxd at build time. --- src/importexport/mnx/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/importexport/mnx/CMakeLists.txt b/src/importexport/mnx/CMakeLists.txt index b287d2a046d92..0a89e59a400a2 100644 --- a/src/importexport/mnx/CMakeLists.txt +++ b/src/importexport/mnx/CMakeLists.txt @@ -19,7 +19,7 @@ else() FetchContent_Declare( mnxdom GIT_REPOSITORY https://github.com/rpatters1/mnxdom.git - GIT_TAG e7c947bf768caccf315426dcae0dfac02caf738b + GIT_TAG 488aa8757ec602c20ff8cf599a2c6857339d8e93 ) FetchContent_MakeAvailable(mnxdom) set(MNXDOM_LIB mnxdom) From 565eb38fe946914e905a8655e73665dc93949546 Mon Sep 17 00:00:00 2001 From: Robert Patterson Date: Thu, 9 Jul 2026 12:49:07 -0500 Subject: [PATCH 2/2] remove conditional exclusion of mnx since xxd is no longer required. --- SetupConfigure.cmake | 8 -------- 1 file changed, 8 deletions(-) diff --git a/SetupConfigure.cmake b/SetupConfigure.cmake index 031ba232bd164..91d42f4eb42b0 100644 --- a/SetupConfigure.cmake +++ b/SetupConfigure.cmake @@ -370,14 +370,6 @@ if (MUSE_MODULE_NETWORK_WEBSOCKET) set(QT_ADD_WEBSOCKET ON) endif() -if (MUE_BUILD_IMPEXP_MNX_MODULE) - find_program(XXD_PROGRAM xxd QUIET) - if (NOT XXD_PROGRAM) - message(WARNING "xxd not found, disabling MNX import/export module") - set(MUE_BUILD_IMPEXP_MNX_MODULE OFF) - endif() -endif() - ########################################### # Unit tests ###########################################