Skip to content

modern cmake

Praetorius, Simon requested to merge feature/modern_cmake into master

Summary

Cleanup the cmake files: create an amdis library directly in the main CMakeLists.txt file, provide an amdis-config.cmake.in file to communicate dependent packages, link against imported targets instead of extracting libraries and flags, remove a circular dependency between amdis and fmt, export variable in the amdis-config.cmake file that indicate where packages were found, so no need to search again.

Edited by Praetorius, Simon

Merge request reports