Bug 1938562 - New UI smoke tests for the redesigned main menu r=ohorvath
[gecko.git] / third_party / rust / minidump-writer / Cargo.toml
blob37353a83e0f5147bc6749d3310211d45289df5ed
1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
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.
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.
12 [package]
13 edition = "2021"
14 name = "minidump-writer"
15 version = "0.10.1"
16 authors = ["Martin Sirringhaus"]
17 build = "build.rs"
18 autobins = false
19 autoexamples = false
20 autotests = false
21 autobenches = false
22 description = "Rust rewrite of Breakpad's minidump_writer"
23 homepage = "https://github.com/rust-minidump/minidump-writer"
24 readme = "README.md"
25 license = "MIT"
26 repository = "https://github.com/rust-minidump/minidump-writer"
28 [lib]
29 name = "minidump_writer"
30 path = "src/lib.rs"
32 [[bin]]
33 name = "test"
34 path = "src/bin/test.rs"
36 [[example]]
37 name = "synthetic"
38 path = "examples/synthetic.rs"
40 [[test]]
41 name = "linux_minidump_writer"
42 path = "tests/linux_minidump_writer.rs"
44 [[test]]
45 name = "mac_minidump_writer"
46 path = "tests/mac_minidump_writer.rs"
48 [[test]]
49 name = "ptrace_dumper"
50 path = "tests/ptrace_dumper.rs"
52 [[test]]
53 name = "task_dumper"
54 path = "tests/task_dumper.rs"
56 [[test]]
57 name = "windows_minidump_writer"
58 path = "tests/windows_minidump_writer.rs"
60 [dependencies.bitflags]
61 version = "2.4"
63 [dependencies.byteorder]
64 version = "1.4"
66 [dependencies.cfg-if]
67 version = "1.0"
69 [dependencies.crash-context]
70 version = "0.6"
72 [dependencies.log]
73 version = "0.4"
75 [dependencies.memoffset]
76 version = "0.9"
78 [dependencies.minidump-common]
79 version = "0.22"
81 [dependencies.scroll]
82 version = "0.12"
84 [dependencies.tempfile]
85 version = "3.8"
87 [dependencies.thiserror]
88 version = "1.0"
90 [dev-dependencies.current_platform]
91 version = "0.2"
93 [dev-dependencies.futures]
94 version = "0.3"
95 features = ["executor"]
97 [dev-dependencies.memmap2]
98 version = "0.9"
100 [dev-dependencies.minidump]
101 version = "0.22"
103 [target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies.nix]
104 version = "0.29"
105 features = [
106     "mman",
107     "process",
108     "ptrace",
109     "signal",
110     "uio",
111     "user",
113 default-features = false
115 [target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies.procfs-core]
116 version = "0.16"
117 default-features = false
119 [target.'cfg(target_os = "macos")'.dependencies.mach2]
120 version = "0.4"
122 [target.'cfg(target_os = "macos")'.dev-dependencies.dump_syms]
123 version = "2.2"
124 default-features = false
126 [target.'cfg(target_os = "macos")'.dev-dependencies.minidump-processor]
127 version = "0.22"
128 default-features = false
130 [target.'cfg(target_os = "macos")'.dev-dependencies.minidump-unwind]
131 version = "0.22"
132 features = ["debuginfo"]
134 [target.'cfg(target_os = "macos")'.dev-dependencies.similar-asserts]
135 version = "1.5"
137 [target.'cfg(target_os = "macos")'.dev-dependencies.uuid]
138 version = "1.4"
140 [target.'cfg(target_os = "windows")'.dependencies.bitflags]
141 version = "2.4"
143 [target."cfg(unix)".dependencies.goblin]
144 version = "0.8.2"
146 [target."cfg(unix)".dependencies.libc]
147 version = "0.2"
149 [target."cfg(unix)".dependencies.memmap2]
150 version = "0.9"