e6834dada9470ca9e5af15208eead17efa6198e3
[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.2.0"
6 authors = ["Jacob Lifshay <programmerjake@gmail.com>"]
7 edition = "2018"
8 license = "LGPL-2.1-or-later"
9 exclude = ["output-for-*.json"]
10
11 [features]
12 native_instrs = []
13 python = ["pyo3"]
14 python-extension = ["python", "pyo3/extension-module"]
15
16 [lib]
17 name = "power_instruction_analyzer"
18 crate-type = ["rlib", "cdylib"]
19
20 [dependencies]
21 serde = { version = "1.0", features = ["derive"] }
22 serde_json = "1.0"
23 serde_plain = "0.3"
24 pyo3 = { version = "0.11", optional = true }
25
26 [dependencies.power-instruction-analyzer-proc-macro]
27 path = "power-instruction-analyzer-proc-macro"
28 version = "=0.2.0"
29
30 [workspace]
31 members = [
32 ".",
33 "power-instruction-analyzer-proc-macro",
34 ]