mirror of
https://github.com/openai/codex.git
synced 2026-10-21 17:48:44 +00:00
fix code mode host resource installation
This commit is contained in:
@@ -538,8 +538,8 @@ function Test-PackageContentsAreComplete {
|
||||
$expectedFiles = @(
|
||||
"codex-package.json",
|
||||
"bin\codex.exe",
|
||||
"bin\codex-code-mode-host.exe",
|
||||
"codex-path\rg.exe",
|
||||
"codex-resources\codex-code-mode-host.exe",
|
||||
"codex-resources\codex-command-runner.exe",
|
||||
"codex-resources\codex-windows-sandbox-setup.exe"
|
||||
)
|
||||
|
||||
@@ -771,12 +771,11 @@ install_package_release() {
|
||||
tar -xzf "$archive_path" -C "$stage_release"
|
||||
chmod 0755 \
|
||||
"$stage_release/bin/codex" \
|
||||
"$stage_release/bin/codex-code-mode-host" \
|
||||
"$stage_release/codex-resources/codex-code-mode-host" \
|
||||
"$stage_release/codex-path/rg"
|
||||
if [ -f "$stage_release/codex-resources/bwrap" ]; then
|
||||
chmod 0755 "$stage_release/codex-resources/bwrap"
|
||||
fi
|
||||
ln -sf "bin/codex" "$stage_release/codex"
|
||||
|
||||
if [ -e "$release_dir" ] || [ -L "$release_dir" ]; then
|
||||
rm -rf "$release_dir"
|
||||
@@ -825,8 +824,7 @@ release_dir_is_complete() {
|
||||
package)
|
||||
[ -f "$release_dir/codex-package.json" ] &&
|
||||
[ -x "$release_dir/bin/codex" ] &&
|
||||
[ -x "$release_dir/bin/codex-code-mode-host" ] &&
|
||||
[ -x "$release_dir/codex" ] &&
|
||||
[ -x "$release_dir/codex-resources/codex-code-mode-host" ] &&
|
||||
[ -x "$release_dir/codex-path/rg" ] ||
|
||||
return 1
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user