Potential improvements on top of the mere bug fix for #519:
Add a --link-method {hard|soft|copy},... command line argument and implement the soft method using symbolic links.
The default should be --link-method=hard. To try hard links first and then fall back to copies, the user would specify --link-method=hard,copy.
Any errors that occur during the actual linking should cause a diagnostic message to be printed that alerts the user of the --link-method option.
Potential improvements on top of the mere bug fix for #519:
Add a
--link-method {hard|soft|copy},...command line argument and implement thesoftmethod using symbolic links.The default should be
--link-method=hard. To try hard links first and then fall back to copies, the user would specify--link-method=hard,copy.Any errors that occur during the actual linking should cause a diagnostic message to be printed that alerts the user of the
--link-methodoption.