Kenneth, Jens,

On 31/05/2016 16:52, Jens Timmerman wrote:
Hi Andy,

On 05/31/2016 05:38 PM, Andy Turner wrote:


This could be achieved by putting it online, and this is what we already do:

http://www.archer.ac.uk/documentation/software/vasp/compiling_5-4-1-phase2.php

However, if I can encode it in the VASP easyconfig/block then other Cray sites 
will be able to build optimised VASP (using easybuild) without having to 
download additional files from somewhere.


you can add http://www.archer.ac.uk/documentation/software/vasp/ to your 
sources_urls and add makefile.include.crayxc_intel to your list of sources,
then easybuild will download it (if there is internet access) during the build. 
So all you need to do is send people your easyconfig (or create a pull request 
for your special version of the easyconfig to have it included in EasyBuild by 
default)

see 
http://easybuild.readthedocs.io/en/latest/Writing_easyconfig_files.html#source-files-and-patches

Sorry if I am not getting my intentions across properly!

Cheers
Andy


Regards,
Jens Timmerman


Thanks for all the help. One final question: I can get the tool to pull the custom file from the ARCHER website but then it tries to unpack it and fails as it is not an archive file:

== 2016-05-31 17:15:13,908 easyblock.py:1498 INFO Unpacking source makefile.include.crayxc_intel == 2016-05-31 17:15:13,966 build_log.py:152 ERROR Unknown file type for file makefile.include.crayxc_intel (at easybuild/software/EasyBuild/2.8.0/lib64/python2.6/site-packages/easybuild_fram
ework-2.8.0-py2.6.egg/easybuild/tools/filetools.py:587 in extract_cmd)

How do I configure the tool to not try to unpack this file?

Cheers
Andy

--
=============================================
         Dr Andrew R. Turner
      e: [email protected]
  skype: aturner-epcc
      t: +44 (0)131 650 5845
      p: EPCC, University of Edinburgh EH9 3FD

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

Reply via email to