def combineCommandLineOptionsDictIntoShellCommand(commandOptions):
    '\n    Write out the compas input parameters into a shell string.\n    Ensure the Compas executable is first, and not repeated.\n    Options are non-ordered.\n    '
    shellCommand = commandOptions['compas_executable']
    del commandOptions['compas_executable']
    for (key, val) in commandOptions.items():
        shellCommand += (((' ' + key) + ' ') + val)
    return shellCommand
Write out the compas input parameters into a shell string.
Ensure the Compas executable is first, and not repeated.
Options are non-ordered.
def combineCommandLineOptionsDictIntoShellCommand(commandOptions):
    '\n    Write out the compas input parameters into a shell string.\n    Ensure the Compas executable is first, and not repeated.\n    Options are non-ordered.\n    '
    shellCommand = commandOptions['compas_executable']
    del commandOptions['compas_executable']
    for (key, val) in commandOptions.items():
        shellCommand += (((' ' + key) + ' ') + val)
    return shellCommand