* Use git exec candidate list on all platforms for build
build/git_revision.py now uses a git executable name search list on all
platforms, avoiding issues with some Windows installations.
* Moving python import to top to satisfy linter
* Fixing format error and removing unneeded check
* Adding git candidate search to githooks setup.py
* Adding missing COM initialization to
flutter_tester executable on Windows
* Revert "Adding missing COM initialization to"
Reason: Added to incorrect branch
This reverts commit 1b0da56ffd9af41d457f5a609022d4b0387cd935.
* Format fix for setup.py
The git installed by depot_tools on Windows is only available as git.bat from Python.
The shell auto-replaces git by git.bat, but that doesn't happen when running from Python.
The git installed by depot_tools may be the only git installed on Windows.
Without this fix, gclient sync does not work on Windows for me
* Add pkg:smith as a dependency for flutter_frontend_server.
This is needed to roll dart past b453c6bcba
* Update few more packages that depend on internal dart sdk expect package