mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-27 05:54:16 +01:00
abi_check: Allow checking current checkout
Without a "--detach" option, git worktree will refuse to checkout a branch that's already checked out. This makes the abi_check.py script not very useful for checking the currently checked out branch, as git will error that the branch is already checked out. Add the "--detach" option to check out the new temporary worktree in detached head mode. This is acceptable because we aren't planning on working on the branch and just want a checkout to do ABI checking from.
This commit is contained in:
parent
31321ca893
commit
5857c2f43f
@ -64,7 +64,7 @@ class AbiChecker(object):
|
|||||||
)
|
)
|
||||||
git_worktree_path = tempfile.mkdtemp()
|
git_worktree_path = tempfile.mkdtemp()
|
||||||
worktree_process = subprocess.Popen(
|
worktree_process = subprocess.Popen(
|
||||||
[self.git_command, "worktree", "add", git_worktree_path, git_rev],
|
[self.git_command, "worktree", "add", "--detach", git_worktree_path, git_rev],
|
||||||
cwd=self.repo_path,
|
cwd=self.repo_path,
|
||||||
stdout=subprocess.PIPE,
|
stdout=subprocess.PIPE,
|
||||||
stderr=subprocess.STDOUT
|
stderr=subprocess.STDOUT
|
||||||
|
Loading…
Reference in New Issue
Block a user