summaryrefslogtreecommitdiff
path: root/x.ps1
Commit message (Collapse)AuthorAgeFilesLines
* Rollup merge of #111151 - ozkanonur:syntax-check-on-bootstrap-scripts, ↵Matthias Krüger2023-05-061-0/+5
|\ | | | | | | | | | | | | | | r=Mark-Simulacrum check bootstrap scripts syntax Fails bootstrapping if `x`/`x.ps1` scripts are not valid. Currently, it keeps executing lines until the invalid one.
| * check bootstrap scripts syntaxozkanonur2023-05-031-0/+5
| | | | | | | | Signed-off-by: ozkanonur <work@onurozkan.dev>
* | Return error code from x.ps1Chris Denton2023-05-031-0/+7
|/
* Powershell: Create a `Start-Process` wrapperChris Denton2022-12-281-5/+8
|
* Powershell: Use `WaitForExit` instead of `-Wait`Chris Denton2022-12-281-1/+2
|
* Add better python discoveryAlbert Larsan2022-10-311-1/+12
| | | | | `x.ps1` and `x` will now search for python executables like `python3.9` and `python3.10.exe`
* Use an extensionless `x` script for non-WindowsJosh Stone2022-08-121-1/+1
|
* Add `x.sh` and `x.ps1` shell scriptsJoshua Nelson2022-08-081-0/+28
This is a more ambitious version of https://github.com/rust-lang/rust/pull/98716. It still changes the shebang back to python3, for compatibility with non-Unix systems, but also adds alternative entrypoints for systems without `python3` installed. These scripts will be necessary for the rust entrypoint (#94829), so I see little downside in adding them early.