jpp_add_library(JGizmo INTERFACE PUBLIC_LINK_LIBRARIES km3net::JLang) jpp_add_executable(JCheckTriggerParameters SOURCES JCheckTriggerParameters.cc LINK_LIBRARIES ROOT::EG ROOT::TreePlayer ZLIB::ZLIB km3net::JAAnet km3net::JDAQ km3net::JDB km3net::JJSON km3net::JTrigger km3net::Jeep km3net::dataformat km3net::dbclient ) jpp_add_executable(JConvert SOURCES JConvert.cc LINK_LIBRARIES ROOT::EG ZLIB::ZLIB km3net::JAAnet km3net::JDAQ km3net::JROOT km3net::JTrigger km3net::Jeep ) jpp_add_executable(JConvertDusj SOURCES JConvertDusj.cc LINK_LIBRARIES ROOT::EG km3net::JAAnet km3net::JDetector km3net::JIO km3net::JROOT km3net::JTrigger km3net::Jeep ) foreach(exe JConvertToPDF1D JConvertToPDF2D JConvertToPDF3D ) jpp_add_executable(${exe} SOURCES ${exe}.cc LINK_LIBRARIES km3net::JROOT km3net::Jeep) endforeach() jpp_add_executable(JDAQSplit SOURCES JDAQSplit.cc LINK_LIBRARIES km3net::JDAQ km3net::JROOT km3net::JTrigger km3net::Jeep ) foreach(exe JDrawDetector1D JDrawDetector2D ) jpp_add_executable(${exe} SOURCES ${exe}.cc LINK_LIBRARIES km3net::JDetector km3net::JROOT km3net::Jeep) endforeach() foreach(exe JDrawDetector3D JDrawModule3D ) jpp_add_executable(${exe} SOURCES ${exe}.cc LINK_LIBRARIES km3net::JDetector km3net::JROOT ROOT::Geom km3net::Jeep) endforeach() foreach(exe JEllipse JF1 JF2 JFit2D JFit3D JGraph JGraph2D JLine JOpera1D JOpera2D JOpera3D JPlot1D JPlot2D JPrintAxisLabel JPrintFit JPrintRandom JPrintRange1D JPrintRange2D JPrintRange3D JPrintResult JPrintTitle JPrintTree JPrintMaximum1D JPrintMaximum2D JProfile2D JProfiler JProject2D JProject3D JQuantiles1D JQuantiles2D JRebin1D JScale1D JStack1D JStdev1D JSum1D JTestChi2 JTestFit JTestRange1D JTestRange2D JTestRange3D JText JTop JVariance1D JVariance2D getNamespace getUUID include ) jpp_add_executable(${exe} SOURCES ${exe}.cc LINK_LIBRARIES km3net::JROOT km3net::Jeep) endforeach() jpp_add_executable(JFit SOURCES JFit.cc LINK_LIBRARIES km3net::JROOT km3net::Jeep) jpp_add_executable(JEvt SOURCES JEvt.cc LINK_LIBRARIES ROOT::EG ZLIB::ZLIB km3net::JAAnet km3net::JSupport km3net::dataformat km3net::Jeep ) foreach(exe JEvtMerge JEvtSplit JPrintTreeParameters ) jpp_add_executable(${exe} SOURCES ${exe}.cc LINK_LIBRARIES ROOT::EG ZLIB::ZLIB km3net::JAAnet km3net::JROOT km3net::dataformat km3net::Jeep ) endforeach() set(dataFormats km3net::dataformat antares::dataformat) jpp_add_executable(JPrint SOURCES JPrint.cc LINK_LIBRARIES km3net::JROOT ${dataFormats} km3net::JTrigger km3net::JAAnet ROOT::EG ZLIB::ZLIB km3net::Jeep km3net::JAcoustics km3net::JCompass) jpp_add_executable(JPrintChain SOURCES JPrintChain.cc LINK_LIBRARIES km3net::JROOT ${dataFormats} km3net::Jeep) jpp_add_executable(JPrintRootClass SOURCES JPrintRootClass.cc LINK_LIBRARIES km3net::JROOT ${dataFormats} km3net::JAAnet km3net::JTrigger km3net::Jeep km3net::JAcoustics km3net::JCompass) jpp_add_executable(JPrintRootVersion SOURCES JPrintRootVersion.cc LINK_LIBRARIES km3net::JROOT ${dataFormats} km3net::JTrigger km3net::Jeep) jpp_add_executable(JPrintDAQHeader SOURCES JPrintDAQHeader.cc LINK_LIBRARIES km3net::JDAQ km3net::JROOT km3net::Jeep) jpp_add_executable(JPrintHeader SOURCES JPrintHeader.cc LINK_LIBRARIES km3net::JROOT km3net::JAAnet ZLIB::ZLIB km3net::Jeep) jpp_add_executable(JPrintMultiHeader SOURCES JPrintMultiHeader.cc LINK_LIBRARIES km3net::JROOT km3net::JAAnet km3net::Jeep) jpp_add_executable(JPrintMeta SOURCES JPrintMeta.cc LINK_LIBRARIES km3net::JJSON km3net::JROOT km3net::JSupport km3net::Jeep) jpp_add_executable(JPrintName SOURCES JPrintName.cc LINK_LIBRARIES km3net::JROOT km3net::Jeep) jpp_add_executable(JPrintQuantiles SOURCES JPrintQuantiles.cc LINK_LIBRARIES km3net::JTools km3net::JROOT km3net::Jeep) foreach(exe JRegurgitate JRoot) jpp_add_executable(${exe} SOURCES ${exe}.cc LINK_LIBRARIES km3net::JROOT km3net::dataformat km3net::Jeep) endforeach() jpp_add_executable(JSon SOURCES JSon.cc LINK_LIBRARIES km3net::JJSON km3net::JROOT ${dataFormats} km3net::JTrigger km3net::JAAnet ROOT::EG ZLIB::ZLIB km3net::Jeep) jpp_add_executable(JSummaryMonitor SOURCES JSummaryMonitor.cc LINK_LIBRARIES km3net::dataformat km3net::JDAQ km3net::JROOT km3net::Jeep) jpp_add_executable(getAAnetFiles SOURCES getAAnetFiles.cc LINK_LIBRARIES km3net::JAAnet ZLIB::ZLIB km3net::Jeep) jpp_add_executable(getLivetime SOURCES getLivetime.cc LINK_LIBRARIES km3net::JROOT km3net::JTrigger km3net::Jeep) jpp_add_executable(getUTC SOURCES getUTC.cc LINK_LIBRARIES km3net::dataformat km3net::JSupport km3net::Jeep) jpp_add_executable(getFrameIndex SOURCES getFrameIndex.cc LINK_LIBRARIES km3net::JROOT km3net::JSupport km3net::Jeep) jpp_auto_add_scripts()