Show More
@@ -30,14 +30,6 b' pub mod config;' | |||
|
30 | 30 | pub mod operations; |
|
31 | 31 | pub mod utils; |
|
32 | 32 | |
|
33 | // Remove this to see (potential) non-artificial compile failures. MacOS | |
|
34 | // *should* compile, but fail to compile tests for example as of 2020-03-06 | |
|
35 | #[cfg(not(target_os = "linux"))] | |
|
36 | compile_error!( | |
|
37 | "`hg-core` has only been tested on Linux and will most \ | |
|
38 | likely not behave correctly on other platforms." | |
|
39 | ); | |
|
40 | ||
|
41 | 33 | use crate::utils::hg_path::{HgPathBuf, HgPathError}; |
|
42 | 34 | pub use filepatterns::{ |
|
43 | 35 | parse_pattern_syntax, read_pattern_file, IgnorePattern, |
@@ -609,6 +609,12 b' class hgbuildext(build_ext):' | |||
|
609 | 609 | # and its build is not explictely disabled (for external build |
|
610 | 610 | # as Linux distributions would do) |
|
611 | 611 | if self.distribution.rust and self.rust: |
|
612 | if not sys.platform.startswith('linux'): | |
|
613 | self.warn( | |
|
614 | "rust extensions have only been tested on Linux " | |
|
615 | "and may not behave correctly on other platforms" | |
|
616 | ) | |
|
617 | ||
|
612 | 618 | for rustext in ruststandalones: |
|
613 | 619 | rustext.build('' if self.inplace else self.build_lib) |
|
614 | 620 |
General Comments 0
You need to be logged in to leave comments.
Login now