From ff8fb9cf70f6061889aa3abcfabf748d0041b770 Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Fri, 11 Sep 2026 16:26:48 +0200 Subject: [PATCH] cmake: check at config time that ROOT provides all the ROOT7 features musrview needs. Since musrview is built on the ROOT7 web graphics it needs a fair number of ROOT build options which are not all on by default. Without them musrview either does not compile at all or, worse, compiles and then shows a blank window at run time. The only check so far was for the ROOT::ROOTWebDisplay target. The new cmake/MusrfitCheckROOT7.cmake collects all problems and reports them in one go, together with the ROOT cmake flags needed to fix them: - the ROOT build options root7, webgui and http (ROOT_