Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Our use of CMT leaves a very heavy footprint for executables, which is a big strike against it. We are using it in a default mode in which it forces the definition of two variables for each package, namely <package>ROOT and <package>CONFIG. We never use the latter, but sometimes need the former.  An example is the package Gleam: running the setup to define all the environment variables adds 255 variables! This is easy to turn off, but any such assumption then needs an alternative environment variable. This has been done for FluxSvc.

...