gundam-organization / gundam

GUNDAM, for Generalized and Unified Neutrino Data Analysis Methods, is a suite of applications which aims at performing various statistical analysis with different purposes and setups.
GNU Lesser General Public License v2.1
13 stars 11 forks source link

CMake won't check for HEMI library when the CacheManager is enabled for the compilation #541

Closed nadrino closed 3 months ago

nadrino commented 3 months ago

As WITH_CACHE_MANAGER=ON by default, the HEMI headers are expected during the compilation but CMake won't check for it.

HEMI was not intended to be a required dependency of GUNDAM, so I would suggest either to disable the CacheManager by default in the CMake configuration, or make sure it can compile without HEMI

@ClarkMcGrew what is your opinion on this?

ClarkMcGrew commented 3 months ago

I'm not sure what your saying. Those headers are part of the CacheManager source, not a separate dependency.