microsoft/qdk

Public

mirrored from https://github.com/microsoft/qdkAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
billti/sim

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

compiler/qsc/Cargo.toml

82lines · modecode

1[package]
2name = "qsc"
3description = "Q# compiler"
4
5version.workspace = true
6authors.workspace = true
7homepage.workspace = true
8repository.workspace = true
9edition.workspace = true
10license.workspace = true
11
12[dependencies]
13clap = { workspace = true, features = ["derive", "cargo"] }
14env_logger = { workspace = true }
15log = { workspace = true }
16miette = { workspace = true, features = ["fancy-no-syscall"] }
17num-bigint = { workspace = true }
18num-complex = { workspace = true }
19qsc_codegen = { path = "../qsc_codegen" }
20qsc_data_structures = { path = "../qsc_data_structures" }
21qsc_doc_gen = { path = "../qsc_doc_gen" }
22qsc_formatter = { path = "../qsc_formatter" }
23qsc_eval = { path = "../qsc_eval" }
24qsc_frontend = { path = "../qsc_frontend" }
25qsc_linter = { path = "../qsc_linter" }
26qsc_lowerer = { path = "../qsc_lowerer" }
27qsc_ast = { path = "../qsc_ast" }
28qsc_fir = { path = "../qsc_fir" }
29qsc_hir = { path = "../qsc_hir" }
30qsc_passes = { path = "../qsc_passes" }
31qsc_parse = { path = "../qsc_parse" }
32qsc_partial_eval = { path = "../qsc_partial_eval" }
33qsc_project = { path = "../qsc_project", features = ["fs"] }
34qsc_qasm3 = { path = "../qsc_qasm3", features = ["fs"] }
35qsc_rca = { path = "../qsc_rca" }
36qsc_circuit = { path = "../qsc_circuit" }
37rustc-hash = { workspace = true }
38thiserror = { workspace = true }
39allocator = { path = "../../allocator" }
40
41[dev-dependencies]
42criterion = { workspace = true, features = ["cargo_bench_support"] }
43expect-test = { workspace = true }
44indoc = { workspace = true }
45
46[lints]
47workspace = true
48
49[lib]
50bench = false
51doctest = false
52
53[[bin]]
54name = "qsc"
55bench = false
56test = false
57
58[[bin]]
59name = "qsi"
60bench = false
61test = false
62
63[[bin]]
64name = "memtest"
65bench = false
66test = false
67
68[[bench]]
69name = "large"
70harness = false
71
72[[bench]]
73name = "library"
74harness = false
75
76[[bench]]
77name = "eval"
78harness = false
79
80[[bench]]
81name = "rca"
82harness = false
83