• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2018"
14name = "gdbstub"
15version = "0.7.5"
16authors = ["Daniel Prilik <danielprilik@gmail.com>"]
17build = false
18exclude = [
19    "examples/**/*.elf",
20    "examples/**/*.o",
21]
22autolib = false
23autobins = false
24autoexamples = false
25autotests = false
26autobenches = false
27description = "An implementation of the GDB Remote Serial Protocol in Rust"
28homepage = "https://github.com/daniel5151/gdbstub"
29documentation = "https://docs.rs/gdbstub"
30readme = "README.md"
31keywords = [
32    "gdb",
33    "emulation",
34    "no_std",
35    "debugging",
36]
37categories = [
38    "development-tools::debugging",
39    "embedded",
40    "emulators",
41    "network-programming",
42    "no-std",
43]
44license = "MIT OR Apache-2.0"
45repository = "https://github.com/daniel5151/gdbstub"
46
47[features]
48__dead_code_marker = []
49alloc = ["managed/alloc"]
50core_error = []
51default = [
52    "std",
53    "trace-pkt",
54]
55paranoid_unsafe = []
56std = ["alloc"]
57trace-pkt = ["alloc"]
58
59[lib]
60name = "gdbstub"
61path = "src/lib.rs"
62
63[[example]]
64name = "armv4t"
65path = "examples/armv4t/main.rs"
66required-features = ["std"]
67
68[[example]]
69name = "armv4t_multicore"
70path = "examples/armv4t_multicore/main.rs"
71required-features = ["std"]
72
73[dependencies.bitflags]
74version = "2.3.1"
75
76[dependencies.cfg-if]
77version = "1.0"
78
79[dependencies.log]
80version = "0.4"
81
82[dependencies.managed]
83version = "0.8"
84default-features = false
85
86[dependencies.num-traits]
87version = "0.2"
88default-features = false
89
90[dependencies.paste]
91version = "1.0"
92
93[dev-dependencies.armv4t_emu]
94version = "0.1"
95
96[dev-dependencies.goblin]
97version = "0.4"
98
99[dev-dependencies.pretty_env_logger]
100version = "0.4"
101