This is a set of example modulefiles for use with the Environment Modules project on sourceforge. I could not find many examples, particularly no examples using variables in path or filenames to be set. I finally got something working, here it is for others to see and use.
I had originally used environment variables to build up my paths. I just learned that this is not the recommended way to do that, unless the tool needs something to be an env var. If the tool odes not need something to be an env var, then use a modulefile variable. All modulefiles here now do this, with the exception of eacle/5.10.0 just to have an example showing that. The eldk modulefile shows the use of modulefiles for path buildup and environment variables required by the tool.