fn initialize_env(config: &Config, cli_args: &Vec<String>) -> Result<(), CargoMakeError> {
    debug!("Initializing Env.");

    let additional_profiles = match config.config.additional_profiles {
        Some(ref profiles) => Some(profiles),
        None => None,
    };

    set_env_files_for_config(config.env_files.clone(), additional_profiles);

    set_env_for_config(config.env.clone(), additional_profiles, true);

    set_env_scripts(config.env_scripts.clone(), cli_args)
}
Updates the env for the current execution based on the descriptor.
src/lib/environment/mod.rs