Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a recursive file copy function #2580

Closed
erickt opened this issue Jun 13, 2012 · 4 comments
Closed

Add a recursive file copy function #2580

erickt opened this issue Jun 13, 2012 · 4 comments
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one. O-macos Operating system: macOS

Comments

@erickt
Copy link
Contributor

erickt commented Jun 13, 2012

Cargo needs a recursive copy function in order to install the OS X .dSYM files.

@kud1ing
Copy link

kud1ing commented Mar 18, 2013

Is this still true for rustpkg? Ping @z0w0

@z0w0
Copy link
Contributor

z0w0 commented Mar 18, 2013

I'm not sure. I need @erickt to clarify what he means.

@bstrie
Copy link
Contributor

bstrie commented May 7, 2013

I'm seeing the existence of os::copy_file(), I presume what this issue needs is os::copy_dir() ? @catamorphism, do you know if this requirement is still necessary for rustpkg?

@catamorphism
Copy link
Contributor

@bstrie I added os::mkdir_recursive() recently, which I think is what this issue is asking for. So I'm closing this.

celinval pushed a commit to celinval/rust-dev that referenced this issue Jun 4, 2024
This removes dependency on atty, and tracing-tree (which depends on atty). This is in response to this security advisory:

https://rustsec.org/advisories/RUSTSEC-2021-0145

atty is removed by switching to std::io::IsTerminal. tracing-tree is removed by replacing HierarchicalLayer with a regular tracing_subscriber::fmt::layer that directs to stderr.

The PR also updates hermit-abi to 0.3.2 from 0.3.1, in response to 0.3.1 being yanked.

This PR resolves rust-lang#2580.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one. O-macos Operating system: macOS
Projects
None yet
Development

No branches or pull requests

5 participants