While working on #2, I realized that the executables were using too much shared code. I moved those into a new package, cmdUtils, and while I was there, cleaned up the environment interface so that using an environment.CommandEnvironment was much cleaner and clearer.
Closes #4
While working on #2, I realized that the executables were using too much shared code. I moved those into a new package,
cmdUtils
, and while I was there, cleaned up the environment interface so that using anenvironment.CommandEnvironment
was much cleaner and clearer.