|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
CMake modules and scripts of the BmnRoot build. The main build configuration is CMakeLists.txt in the repository root.
| File | Description |
|---|---|
| BmnMacros.cmake | Common macros: FairRoot and FairSoft versions, generation of the BmnRoot version, dependency information |
| BmnRootTargets.cmake | Helpers of the target-based BmnRoot libraries: generic library settings, language level, ROOT targets, installation of the exported targets |
| WriteConfigFile.cmake | Generation of the environment scripts (config.sh, bmnroot_config.sh) |
| FindSSE.cmake, FindXML2.cmake, FindZStd.cmake | Search for SSE support, libxml2 and zstd |
| TryToDetectCompressionLibrary.cmake | Detection of the optional compression libraries of compression |
| File | Description |
|---|---|
| BmnRootConfig.cmake.in | Template of the package configuration file for find_package(BmnRoot) |
| BmnRootVersion.h.tmp | Template of the version header of BmnRoot |
| check_system.sh.in, check_system.csh.in | Templates of the scripts checking the system of the build |