direnv is a somewhat interesting for us to couple with (I think), it would allow to define/maintain your module environment (indeed your full build environment) in your code base in an arch independent way. That's pretty interesting for a developer who might need people to build their own version of a code (for example, if they need to compile in their own plugins). In fact we basically create the template for the .env file already within EasyBuild in the reprod directory.
direnvis a somewhat interesting for us to couple with (I think), it would allow to define/maintain your module environment (indeed your full build environment) in your code base in an arch independent way. That's pretty interesting for a developer who might need people to build their own version of a code (for example, if they need to compile in their own plugins). In fact we basically create the template for the.envfile already within EasyBuild in thereproddirectory.