Fix not using system shell on posix (#9449)

* Use system shell + add to bunfig

* Update CMakeLists.txt

* Fix tests + flags

* Use execPath

* windows

* Propagate exit code

* Add test for default shell in use

* Update bun-run-bunfig.test.ts

* Update bun-run-bunfig.test.ts

---------

Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
This commit is contained in:
Jarred Sumner
2024-03-15 23:00:53 -07:00
committed by GitHub
parent b23eb60277
commit e89c8d2eaa
11 changed files with 324 additions and 39 deletions

View File

@@ -3192,3 +3192,4 @@ pub fn needsEscapeUtf8AsciiLatin1Slow(str: []const u8) bool {
}
return false;
}
pub const ExitCode = eval.ExitCode;