Summary
setup-api handles copying of directories not properly on windows
Metadata
- Id: 69509c0919f510d1494daadbd1a123024e9115a1
- Trac id: 864
- Type: defect
- Reporter: felix
- Owner: felix
- Cc:
- Status: closed
- Component: core libraries
- Estimated difficulty:
- Resolution: fixed
- Priority: critical
- Milestone: 4.9.0
- Version: 4.7.x
- Changetime: 2012-09-24 21:47:48 UTC
- Created: 2012-06-05 11:26:05 UTC
- Keywords: chicken-install setup-api
Attachments
- 69509c0919f510d1494daadbd1a123024e9115a1/attachments/0001-copy-directories-on-installation-recursively.patch
Description
When a directory is given in the file-list of an `install-extension` command, the directory will not be properly created on Windows, due to a "nifty" feature of Windows' `copy` command (when given multiple source files, it concatenates them). `copy-file` in `setup-api` needs to walk directories, creating destination directories on the fly and copy each found file separately.
Attached a patch that still has to be tested on Windows.
Changes and comments
[2012-06-05 11:26:22 UTC] felix attached 0001-copy-directories-on-installation-recursively.patch (description=#f)
[2012-06-14 09:05:20 UTC] felix changed status from new to closed
[2012-06-14 09:05:20 UTC] felix set resolution to fixed
[2012-09-24 21:47:48 UTC] felix changed milestone from 4.8.0 to 4.9.0
[2012-09-24 21:47:48 UTC] felix wrote:
Milestone 4.8.0 deleted