Fix format.py
authorMichelle McDaniel <adiaaida@gmail.com>
Tue, 30 Aug 2016 16:52:13 +0000 (09:52 -0700)
committerMichelle McDaniel <adiaaida@gmail.com>
Thu, 1 Sep 2016 19:31:59 +0000 (12:31 -0700)
commita0b149a0ba8bc32c0cad8eee13ebe08f49e9f738
tree4a08bb5bda04be46f25d0fe9494253b6e7686d7b
parenteeaf1db8b58cace7d885bd0fb8a40e242b270f57
Fix format.py

In format.py, we were downloading bootstrap.sh/cmd to the current working
directory, but assuming that it was in coreclr/bootstrap, which is
incorrect. This change downloads it directly to coreclr/bootstrap, so that
we download and run to the same location.

This change also modifies where we install the newer version of dotnetcli
needed for jitutils to the coreclr/dotnetcli-jitutils directory. This
change is necessary because build.cmd->run.cmd->init-tools.cmd removes the
Tools directory, including our dotnetcli directory, so we don't want our
version of the cli to be trashed.

We also clean up our work at the end of the script by removing the
created jitutils and dotnetcli directories, and the bootstrap script.

Finally, this change adds some comments to tell the user what it's doing.

Commit migrated from https://github.com/dotnet/coreclr/commit/4d51ced0cd78abb9439f31d6599600b33d7e8e0d
src/coreclr/netci.groovy
src/coreclr/tests/scripts/format.py