|
1 | 1 | // This is free and unencumbered software released into the public domain. |
2 | 2 |
|
| 3 | +#[cfg(feature = "aws")] |
3 | 4 | pub mod aws; |
| 5 | +#[cfg(feature = "aws")] |
4 | 6 | pub use aws::*; |
5 | 7 |
|
| 8 | +#[cfg(feature = "cargo")] |
6 | 9 | pub mod cargo; |
| 10 | +#[cfg(feature = "cargo")] |
7 | 11 | pub use cargo::*; |
8 | 12 |
|
| 13 | +#[cfg(feature = "conda")] |
9 | 14 | pub mod conda; |
| 15 | +#[cfg(feature = "conda")] |
10 | 16 | pub use conda::*; |
11 | 17 |
|
| 18 | +#[cfg(feature = "cuda")] |
12 | 19 | pub mod cuda; |
| 20 | +#[cfg(feature = "cuda")] |
13 | 21 | pub use cuda::*; |
14 | 22 |
|
| 23 | +#[cfg(feature = "docker")] |
15 | 24 | pub mod docker; |
| 25 | +#[cfg(feature = "docker")] |
16 | 26 | pub use docker::*; |
17 | 27 |
|
| 28 | +#[cfg(feature = "git")] |
18 | 29 | pub mod git; |
| 30 | +#[cfg(feature = "git")] |
19 | 31 | pub use git::*; |
20 | 32 |
|
| 33 | +#[cfg(feature = "go")] |
21 | 34 | pub mod go; |
| 35 | +#[cfg(feature = "go")] |
22 | 36 | pub use go::*; |
23 | 37 |
|
| 38 | +#[cfg(feature = "homebrew")] |
24 | 39 | pub mod homebrew; |
| 40 | +#[cfg(feature = "homebrew")] |
25 | 41 | pub use homebrew::*; |
26 | 42 |
|
| 43 | +#[cfg(feature = "java")] |
27 | 44 | pub mod java; |
| 45 | +#[cfg(feature = "java")] |
28 | 46 | pub use java::*; |
29 | 47 |
|
| 48 | +#[cfg(feature = "locale")] |
30 | 49 | pub mod locale; |
| 50 | +#[cfg(feature = "locale")] |
31 | 51 | pub use locale::*; |
32 | 52 |
|
| 53 | +#[cfg(feature = "macos")] |
33 | 54 | pub mod macos; |
| 55 | +#[cfg(feature = "macos")] |
34 | 56 | pub use macos::*; |
35 | 57 |
|
| 58 | +#[cfg(feature = "near")] |
36 | 59 | pub mod near; |
| 60 | +#[cfg(feature = "near")] |
37 | 61 | pub use near::*; |
38 | 62 |
|
| 63 | +#[cfg(feature = "node")] |
39 | 64 | pub mod node; |
| 65 | +#[cfg(feature = "node")] |
40 | 66 | pub use node::*; |
41 | 67 |
|
| 68 | +#[cfg(feature = "openssl")] |
42 | 69 | pub mod openssl; |
| 70 | +#[cfg(feature = "openssl")] |
43 | 71 | pub use openssl::*; |
44 | 72 |
|
| 73 | +#[cfg(feature = "posix")] |
45 | 74 | pub mod posix; |
| 75 | +#[cfg(feature = "posix")] |
46 | 76 | pub use posix::*; |
47 | 77 |
|
| 78 | +#[cfg(feature = "proxy")] |
48 | 79 | pub mod proxy; |
| 80 | +#[cfg(feature = "proxy")] |
49 | 81 | pub use proxy::*; |
50 | 82 |
|
| 83 | +#[cfg(feature = "python")] |
51 | 84 | pub mod python; |
| 85 | +#[cfg(feature = "python")] |
52 | 86 | pub use python::*; |
53 | 87 |
|
| 88 | +#[cfg(feature = "ruby")] |
54 | 89 | pub mod ruby; |
| 90 | +#[cfg(feature = "ruby")] |
55 | 91 | pub use ruby::*; |
56 | 92 |
|
| 93 | +#[cfg(feature = "rust")] |
57 | 94 | pub mod rust; |
| 95 | +#[cfg(feature = "rust")] |
58 | 96 | pub use rust::*; |
59 | 97 |
|
| 98 | +#[cfg(feature = "ssh")] |
60 | 99 | pub mod ssh; |
| 100 | +#[cfg(feature = "ssh")] |
61 | 101 | pub use ssh::*; |
62 | 102 |
|
| 103 | +#[cfg(feature = "windows")] |
63 | 104 | pub mod windows; |
| 105 | +#[cfg(feature = "windows")] |
64 | 106 | pub use windows::*; |
65 | 107 |
|
| 108 | +#[cfg(feature = "xdg")] |
66 | 109 | pub mod xdg; |
| 110 | +#[cfg(feature = "xdg")] |
67 | 111 | pub use xdg::*; |
0 commit comments