From c1c8292aab7644c2f39644fefd89bff6f0b27e4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Krup=C4=8D=C3=ADk?= Date: Tue, 17 Jul 2018 06:32:32 +0200 Subject: [PATCH] new file: c/CMake/CMake-3.11.4-GCC-6.3.0-2.27.eb Former-commit-id: afc3ca261257ba7479a20cd3fd25bc70e9d43c74 --- c/CMake/CMake-3.11.4-GCC-6.3.0-2.27.eb | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 c/CMake/CMake-3.11.4-GCC-6.3.0-2.27.eb diff --git a/c/CMake/CMake-3.11.4-GCC-6.3.0-2.27.eb b/c/CMake/CMake-3.11.4-GCC-6.3.0-2.27.eb new file mode 100644 index 00000000..30bb54ba --- /dev/null +++ b/c/CMake/CMake-3.11.4-GCC-6.3.0-2.27.eb @@ -0,0 +1,33 @@ +# IT4Innovations 2018 + +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.11.4' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.2j'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel'