--- CMakeLists.txt.orig	2024-05-29 20:13:30 UTC
+++ CMakeLists.txt
@@ -91,6 +91,7 @@ find_package(Boost 1.71.0 REQUIRED)
 restore_variable(BUILD_SHARED_LIBS)
 # TODO: Some Boost packages do not include the CMake config files so config mode with the headers component can't be used
 find_package(Boost 1.71.0 REQUIRED)
+find_package(tinyxml2 REQUIRED)
 
 include(cmake/macros.cmake)
 include(cmake/revision.cmake)
@@ -104,7 +105,6 @@ stash_variable(BUILD_SHARED_LIBS ${WXFB_TINYXML2_SHARE
 add_subdirectory(third_party/md5)
 add_subdirectory(third_party/stack_trace)
 stash_variable(BUILD_SHARED_LIBS ${WXFB_TINYXML2_SHARED})
-add_subdirectory(third_party/tinyxml2 EXCLUDE_FROM_ALL)
 restore_variable(BUILD_SHARED_LIBS)
 
 if(NOT WXFB_BUILD_PLUGIN_HOST)
