rails-new icon indicating copy to clipboard operation
rails-new copied to clipboard

Adjust absolute paths on Windows for Docker

Open acornmakes opened this issue 1 year ago • 0 comments

The Windows Docker CLI has very specific requirements for absolute paths on Windows. The tool accepts absolute path formats such as /c/path/to/dest.

The Rust canonicalize function creates a UNC path which the Docker CLI command does not accept.

This PR addresses the issue #28 by adding a new function with a custom block of Windows only code (using cfg! macro) to reformat the path to a Docker CLI compatible path string. On other OSes, the string is returned as it was before, unchanged.

acornmakes avatar Sep 21 '24 14:09 acornmakes