1 | [package]
|
2 |
|
3 | edition = "2021"
|
4 |
|
5 | name = "clang-sys"
|
6 | authors = ["Kyle Mayes <kyle@mayeses.com>" ]
|
7 |
|
8 | version = "1.8.1"
|
9 |
|
10 | readme = "README.md"
|
11 | license = "Apache-2.0"
|
12 |
|
13 | description = "Rust bindings for libclang."
|
14 |
|
15 | documentation = "https://docs.rs/clang-sys"
|
16 | repository = "https://github.com/KyleMayes/clang-sys"
|
17 |
|
18 | links = "clang"
|
19 | build = "build.rs"
|
20 |
|
21 | [features]
|
22 |
|
23 | clang_3_5 = []
|
24 | clang_3_6 = ["clang_3_5" ]
|
25 | clang_3_7 = ["clang_3_6" ]
|
26 | clang_3_8 = ["clang_3_7" ]
|
27 | clang_3_9 = ["clang_3_8" ]
|
28 | clang_4_0 = ["clang_3_9" ]
|
29 | clang_5_0 = ["clang_4_0" ]
|
30 | clang_6_0 = ["clang_5_0" ]
|
31 | clang_7_0 = ["clang_6_0" ]
|
32 | clang_8_0 = ["clang_7_0" ]
|
33 | clang_9_0 = ["clang_8_0" ]
|
34 | clang_10_0 = ["clang_9_0" ]
|
35 | clang_11_0 = ["clang_10_0" ]
|
36 | clang_12_0 = ["clang_11_0" ]
|
37 | clang_13_0 = ["clang_12_0" ]
|
38 | clang_14_0 = ["clang_13_0" ]
|
39 | clang_15_0 = ["clang_14_0" ]
|
40 | clang_16_0 = ["clang_15_0" ]
|
41 | clang_17_0 = ["clang_16_0" ]
|
42 | clang_18_0 = ["clang_17_0" ]
|
43 |
|
44 | runtime = ["libloading" ]
|
45 | static = []
|
46 |
|
47 | libcpp = []
|
48 |
|
49 | [dependencies]
|
50 |
|
51 | glob = "0.3"
|
52 | libc = { version = "0.2.39" , default-features = false }
|
53 | libloading = { version = "0.8" , optional = true }
|
54 |
|
55 | [build-dependencies]
|
56 |
|
57 | glob = "0.3"
|
58 |
|
59 | [dev-dependencies]
|
60 |
|
61 | glob = "0.3"
|
62 | lazy_static = "1"
|
63 | tempfile = ">=3.0.0, <3.7.0"
|
64 |
|
65 | [package.metadata.docs.rs]
|
66 |
|
67 | features = ["clang_18_0" , "runtime" ]
|
68 | |