This should allow users to build their code with a custom command. It should not do any interpretation of the current environ. This feature should be used with caution, since environment management, reproducibility and any potential side effects are all controlled by the user's custom build system.