36f3a4d4e00cd85566e7e8b0a77f2f360f9f896a
[power-instruction-analyzer.git] / Cargo.toml
1 # SPDX-License-Identifier: LGPL-2.1-or-later
2 # See Notices.txt for copyright information
3 [package]
4 name = "power-instruction-analyzer"
5 version = "0.1.0"
6 authors = ["Jacob Lifshay <programmerjake@gmail.com>"]
7 edition = "2018"
8 license = "LGPL-2.1-or-later"
9
10 [features]
11 native_instrs = []
12 python = ["pyo3"]
13 python-extension = ["python", "pyo3/extension-module"]
14
15 [lib]
16 name = "power_instruction_analyzer"
17 crate-type = ["rlib", "cdylib"]
18
19 [dependencies]
20 serde = { version = "1.0", features = ["derive"] }
21 serde_json = "1.0"
22 serde_plain = "0.3"
23 pyo3 = { version = "0.11", optional = true }
24
25 [dependencies.power-instruction-analyzer-proc-macro]
26 path = "power-instruction-analyzer-proc-macro"
27
28 [workspace]
29 members = [
30 ".",
31 "power-instruction-analyzer-proc-macro",
32 ]