Skip to content

Commit 1503a8d

Browse files
authored
split-debuginfo (openai#12871)
Attempt to reduce disk usage in mac ci. >off - This is the default for platforms with ELF binaries and windows-gnu (not Windows MSVC and not macOS). This typically means that DWARF debug information can be found in the final artifact in sections of the executable. This option is not supported on Windows MSVC. On macOS this options prevents the final execution of dsymutil to generate debuginfo.
1 parent 79cbca3 commit 1503a8d

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

codex-rs/Cargo.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ codex-shell-command = { path = "shell-command" }
118118
codex-shell-escalation = { path = "shell-escalation" }
119119
codex-skills = { path = "skills" }
120120
codex-state = { path = "state" }
121-
codex-test-macros = { path = "test-macros" }
122121
codex-stdio-to-uds = { path = "stdio-to-uds" }
122+
codex-test-macros = { path = "test-macros" }
123123
codex-tui = { path = "tui" }
124124
codex-utils-absolute-path = { path = "utils/absolute-path" }
125125
codex-utils-approval-presets = { path = "utils/approval-presets" }
@@ -137,8 +137,8 @@ codex-utils-readiness = { path = "utils/readiness" }
137137
codex-utils-rustls-provider = { path = "utils/rustls-provider" }
138138
codex-utils-sandbox-summary = { path = "utils/sandbox-summary" }
139139
codex-utils-sleep-inhibitor = { path = "utils/sleep-inhibitor" }
140-
codex-utils-string = { path = "utils/string" }
141140
codex-utils-stream-parser = { path = "utils/stream-parser" }
141+
codex-utils-string = { path = "utils/string" }
142142
codex-windows-sandbox = { path = "windows-sandbox-rs" }
143143
core_test_support = { path = "core/tests/common" }
144144
mcp_test_support = { path = "mcp-server/tests/common" }
@@ -165,8 +165,8 @@ clap = "4"
165165
clap_complete = "4"
166166
color-eyre = "0.6.3"
167167
crossbeam-channel = "0.5.15"
168-
csv = "1.3.1"
169168
crossterm = "0.28.1"
169+
csv = "1.3.1"
170170
ctor = "0.6.3"
171171
derive_more = "2"
172172
diffy = "0.4.2"
@@ -178,8 +178,8 @@ env-flags = "0.1.1"
178178
env_logger = "0.11.9"
179179
eventsource-stream = "0.2.3"
180180
futures = { version = "0.3", default-features = false }
181-
globset = "0.4"
182181
gethostname = "1.1.0"
182+
globset = "0.4"
183183
http = "1.3.1"
184184
icu_decimal = "2.1"
185185
icu_locale_core = "2.1"
@@ -258,6 +258,7 @@ starlark = "0.13.0"
258258
strum = "0.27.2"
259259
strum_macros = "0.27.2"
260260
supports-color = "3.0.2"
261+
syntect = "5"
261262
sys-locale = "0.3.2"
262263
tempfile = "3.23.0"
263264
test-log = "0.2.19"
@@ -282,7 +283,6 @@ tracing-subscriber = "0.3.22"
282283
tracing-test = "0.2.5"
283284
tree-sitter = "0.25.10"
284285
tree-sitter-bash = "0.25"
285-
syntect = "5"
286286
ts-rs = "11"
287287
tungstenite = { version = "0.27.0", features = ["deflate", "proxy"] }
288288
uds_windows = "1.1.0"
@@ -352,6 +352,7 @@ ignored = [
352352

353353
[profile.release]
354354
lto = "fat"
355+
split-debuginfo = "off"
355356
# Because we bundle some of these executables with the TypeScript CLI, we
356357
# remove everything to make the binary as small as possible.
357358
strip = "symbols"

0 commit comments

Comments
 (0)