• Kirill Smelkov's avatar
    golang: Don't require users to put \ into gowork.install · 754acb1b
    Kirill Smelkov authored
    Previously it was required to put \ into multi-entry gowork.install,
    because the way it was processed was to directly pass it into bash
    command, and if \n were there the command was cut by bash and the
    trailing was considered as another command.
    
    We can avoid that by explicitly processing \n in gowork.install and
    translate it to just ' '. This helps people because now gowork.install
    becomes just a regular multiline buildout entry, similar e.g. to
    gowork.cpkgpath et all.
    
    Here is one example where it helps:
    
    jerome/slapos@95c45fe0 (comment 68408)
    
    /reviewed-by @jerome
    /reviewed-on !430
    754acb1b
Name
Last commit
Last update
component Loading commit data...
slapos Loading commit data...
software Loading commit data...
stack Loading commit data...
.gitignore Loading commit data...
CHANGES.rst Loading commit data...
MANIFEST.in Loading commit data...
README.rst Loading commit data...
README.software.rst Loading commit data...
format-json Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
schema.json Loading commit data...
setup.py Loading commit data...
sla.schema.json Loading commit data...
update-hash Loading commit data...
update-hash-mergetool Loading commit data...
validate-schema Loading commit data...