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.2" 16authors = ["Daniel Prilik <[email protected]>"] 17build = false 18exclude = [ 19 "examples/**/*.elf", 20 "examples/**/*.o", 21] 22autobins = false 23autoexamples = false 24autotests = false 25autobenches = false 26description = "An implementation of the GDB Remote Serial Protocol in Rust" 27homepage = "https://github.com/daniel5151/gdbstub" 28documentation = "https://docs.rs/gdbstub" 29readme = "README.md" 30keywords = [ 31 "gdb", 32 "emulation", 33 "no_std", 34 "debugging", 35] 36categories = [ 37 "development-tools::debugging", 38 "embedded", 39 "emulators", 40 "network-programming", 41 "no-std", 42] 43license = "MIT OR Apache-2.0" 44repository = "https://github.com/daniel5151/gdbstub" 45 46[lib] 47name = "gdbstub" 48path = "src/lib.rs" 49 50[[example]] 51name = "armv4t" 52path = "examples/armv4t/main.rs" 53required-features = ["std"] 54 55[[example]] 56name = "armv4t_multicore" 57path = "examples/armv4t_multicore/main.rs" 58required-features = ["std"] 59 60[dependencies.bitflags] 61version = "2.3.1" 62 63[dependencies.cfg-if] 64version = "1.0" 65 66[dependencies.log] 67version = "0.4" 68 69[dependencies.managed] 70version = "0.8" 71default-features = false 72 73[dependencies.num-traits] 74version = "0.2" 75default-features = false 76 77[dependencies.paste] 78version = "1.0" 79 80[dev-dependencies.armv4t_emu] 81version = "0.1" 82 83[dev-dependencies.goblin] 84version = "0.4" 85 86[dev-dependencies.pretty_env_logger] 87version = "0.4" 88 89[features] 90__dead_code_marker = [] 91alloc = ["managed/alloc"] 92default = [ 93 "std", 94 "trace-pkt", 95] 96paranoid_unsafe = [] 97std = ["alloc"] 98trace-pkt = ["alloc"] 99