CDAT-8.1-foss-2019a-Python-3.7.2.eb 1011 B

123456789101112131415161718192021222324252627282930313233
  1. easyblock = 'CMakeMake'
  2. name = 'CDAT'
  3. version = '8.1'
  4. versionsuffix = '-Python-%(pyver)s'
  5. homepage = 'https://cdat.llnl.gov/'
  6. description = """CDAT is a powerful and complete front-end to a rich set of visual-data
  7. exploration and analysis capabilities well suited for data analysis problems."""
  8. toolchain = {'name': 'foss', 'version': '2019a'}
  9. source_urls = ['https://github.com/CDAT/cdat/archive/']
  10. sources = ['v%(version)s.tar.gz']
  11. builddependencies = [('CMake', '3.13.3')]
  12. dependencies = [
  13. ('Python', '3.7.2'),
  14. ('ELIC_Python', '1', versionsuffix),
  15. ]
  16. separate_build_dir = True
  17. configopts = "-DCDAT_BUILD_MODE=LEAN -DCDAT_BUILD_CMOR=ON -DCDAT_BUILD_PARALLEL=ON"
  18. sanity_check_paths = {
  19. 'files': ['bin/%s' % x for x in ['bufr_copy', 'bufr_dump', 'bufr_filter', 'bufr_ls',
  20. 'codes_count', 'codes_info', 'codes_split_file',
  21. 'grib_copy', 'grib_dump', 'grib_filter', 'grib_ls']],
  22. 'dirs': [],
  23. }
  24. moduleclass = 'tools'