diff --git a/CMakeLists.txt b/CMakeLists.txt index ef201ea2eb43d..42d397af53ed7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -399,7 +399,9 @@ add_subdirectory (io) add_subdirectory (net) add_subdirectory (graf2d) add_subdirectory (graf3d) -add_subdirectory (gui) +if(TARGET Gui) + add_subdirectory (gui) +endif() add_subdirectory (montecarlo) if(geom) add_subdirectory (geom) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 019b779c760fe..7eec45ad3a22d 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -68,7 +68,9 @@ ROOT_EXECUTABLE(eventexe MainEvent.cxx LIBRARIES Event RIO Tree TreePlayer Hist ROOT_ADD_TEST(test-event COMMAND eventexe) #---guitest------------------------------------------------------------------------------------ -ROOT_EXECUTABLE(guitest guitest.cxx LIBRARIES RIO Gui Gpad Hist) +if(TARGET Gui) + ROOT_EXECUTABLE(guitest guitest.cxx LIBRARIES RIO Gui Gpad Hist) +endif() #---hsimple------------------------------------------------------------------------------------ #ROOT_EXECUTABLE(hsimple hsimple.cxx LIBRARIES RIO Tree Hist) diff --git a/tree/CMakeLists.txt b/tree/CMakeLists.txt index 286aea89dccd7..3147bf29deb41 100644 --- a/tree/CMakeLists.txt +++ b/tree/CMakeLists.txt @@ -6,7 +6,9 @@ add_subdirectory(tree) add_subdirectory(treeplayer) -add_subdirectory(treeviewer) +if(TARGET Gui) + add_subdirectory(treeviewer) +endif() if(webgui) add_subdirectory(webviewer) endif() diff --git a/tree/ntuplebrowse/test/CMakeLists.txt b/tree/ntuplebrowse/test/CMakeLists.txt index 87c6dc0d144bd..b8087e312c1d3 100644 --- a/tree/ntuplebrowse/test/CMakeLists.txt +++ b/tree/ntuplebrowse/test/CMakeLists.txt @@ -6,4 +6,8 @@ # @author Jakob Blomer CERN +if(NOT TARGET Gui) # gui is not built in minimal + return() +endif() + ROOT_ADD_GTEST(ntuple_browse ntuple_browse.cxx LIBRARIES Core Gui ROOTNTuple ROOTNTupleBrowse)