mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 16:54:01 +00:00
Rollup merge of #22326 - semarie:compat-cp, r=alexcrichton
`cp -a` is a GNU extension. Use an alternate combinaison of POSIX options (`-PRp`) that do nearly the same. The difference is `-a` will preserve context, links and xattr attributes, whereas `-p` not. But as we use it only for copy a file, there is no difference in the current context.
This commit is contained in:
commit
e337a5728a
@ -129,21 +129,21 @@ doc/:
|
|||||||
HTML_DEPS += doc/rust.css
|
HTML_DEPS += doc/rust.css
|
||||||
doc/rust.css: $(D)/rust.css | doc/
|
doc/rust.css: $(D)/rust.css | doc/
|
||||||
@$(call E, cp: $@)
|
@$(call E, cp: $@)
|
||||||
$(Q)cp -a $< $@ 2> /dev/null
|
$(Q)cp -PRp $< $@ 2> /dev/null
|
||||||
|
|
||||||
HTML_DEPS += doc/favicon.inc
|
HTML_DEPS += doc/favicon.inc
|
||||||
doc/favicon.inc: $(D)/favicon.inc | doc/
|
doc/favicon.inc: $(D)/favicon.inc | doc/
|
||||||
@$(call E, cp: $@)
|
@$(call E, cp: $@)
|
||||||
$(Q)cp -a $< $@ 2> /dev/null
|
$(Q)cp -PRp $< $@ 2> /dev/null
|
||||||
|
|
||||||
doc/full-toc.inc: $(D)/full-toc.inc | doc/
|
doc/full-toc.inc: $(D)/full-toc.inc | doc/
|
||||||
@$(call E, cp: $@)
|
@$(call E, cp: $@)
|
||||||
$(Q)cp -a $< $@ 2> /dev/null
|
$(Q)cp -PRp $< $@ 2> /dev/null
|
||||||
|
|
||||||
HTML_DEPS += doc/footer.inc
|
HTML_DEPS += doc/footer.inc
|
||||||
doc/footer.inc: $(D)/footer.inc | doc/
|
doc/footer.inc: $(D)/footer.inc | doc/
|
||||||
@$(call E, cp: $@)
|
@$(call E, cp: $@)
|
||||||
$(Q)cp -a $< $@ 2> /dev/null
|
$(Q)cp -PRp $< $@ 2> /dev/null
|
||||||
|
|
||||||
# The (english) documentation for each doc item.
|
# The (english) documentation for each doc item.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user