First commit.
[temp2RGB.git] / Cargo.toml
1 [package]
2 name = "temp_2_rgb"
3 version = "0.1.0"
4 edition = "2021"
5
6 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
7
8 # [build]
9 # target = "i686-pc-windows-msvc"
10
11 [dependencies]
12 serde = { version = "1.0", features = ["derive"] }
13 ron = "0.8" # Rust object notation, to load configuration files.
14
15 num = "0.4"
16
17 windows-service = "0.6"
18
19 hidapi = "2.4"
20 libc = "0.2"
21 wmi = "0.13"
22 crc = "3.0"
23
24 libloading = "0.8"
25 # netcorehost = "0.15"
26
27 [dependencies.windows]
28 version = "0.51"
29 features = [
30     "Win32_Foundation",
31     "Win32_Security",
32     "Win32_Storage_FileSystem",
33     "Win32_System_IO",
34     "Win32_System_Services",
35     "Win32_System_LibraryLoader",
36     "Win32_System_Threading",
37     # "Devices_I2c",
38     # "Devices_Enumeration",
39     # "Foundation",
40     # "Foundation_Collections",
41 ]
42
43 [build-dependencies]
44 bindgen = "0.68"
45
46 [profile.release]
47 strip = "debuginfo"
48 codegen-units = 1
49 lto = true