exclude output-for-*.json from generated sdists
[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 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
29 [workspace]
30 members = [
31 ".",
32 "power-instruction-analyzer-proc-macro",
33 ]