diff --git a/config/easybuild/easyconfigs/c/CGAL/CGAL-5.6-GCCcore-13.2.0.eb b/config/easybuild/easyconfigs/c/CGAL/CGAL-5.6-GCCcore-13.2.0.eb new file mode 100644 index 0000000..f1965ea --- /dev/null +++ b/config/easybuild/easyconfigs/c/CGAL/CGAL-5.6-GCCcore-13.2.0.eb @@ -0,0 +1,26 @@ +easyblock = 'CMakeMake' +name = 'CGAL' +version = '5.6' + +homepage = 'https://www.cgal.org/' +description = """The goal of the CGAL Open Source Project is to provide easy access to efficient + and reliable geometric algorithms in the form of a C++ library.""" + +toolchain = {'name': 'GCCcore', 'version': '13.2.0'} +toolchainopts = {'strict': True} + +source_urls = ['https://github.com/CGAL/cgal/releases/download/v%(version)s/'] +sources = [SOURCE_TAR_XZ] +checksums = ['dcab9b08a50a06a7cc2cc69a8a12200f8d8f391b9b8013ae476965c10b45161f'] + +builddependencies = [ + ('CMake', '3.27.6'), + ('binutils', '2.40'), +] + +sanity_check_paths = { + 'files': ['include/CGAL/Simple_cartesian.h'], + 'dirs': ['include/CGAL', 'lib/cmake/CGAL'], +} + +moduleclass = 'numlib'