1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2018"
14name = "jni"
15version = "0.21.1"
16authors = ["Josh Chase <[email protected]>"]
17description = "Rust bindings to the JNI"
18documentation = "https://docs.rs/jni"
19readme = "README.md"
20keywords = [
21    "ffi",
22    "jni",
23    "java",
24]
25categories = ["api-bindings"]
26license = "MIT/Apache-2.0"
27repository = "https://github.com/jni-rs/jni-rs"
28
29[package.metadata.docs.rs]
30features = ["invocation"]
31
32[dependencies.cesu8]
33version = "1.1.0"
34
35[dependencies.cfg-if]
36version = "1.0.0"
37
38[dependencies.combine]
39version = "4.1.0"
40
41[dependencies.java-locator]
42version = "0.1"
43optional = true
44
45[dependencies.jni-sys]
46version = "0.3.0"
47
48[dependencies.libloading]
49version = "0.7"
50optional = true
51
52[dependencies.log]
53version = "0.4.4"
54
55[dependencies.thiserror]
56version = "1.0.20"
57
58[dev-dependencies.assert_matches]
59version = "1.5.0"
60
61[dev-dependencies.lazy_static]
62version = "1"
63
64[dev-dependencies.rusty-fork]
65version = "0.3.0"
66
67[build-dependencies.walkdir]
68version = "2"
69
70[features]
71default = []
72invocation = [
73    "java-locator",
74    "libloading",
75]
76
77[target."cfg(windows)".dependencies.windows-sys]
78version = "0.45.0"
79features = ["Win32_Globalization"]
80
81[target."cfg(windows)".dev-dependencies.bytemuck]
82version = "1.13.0"
83