The Microsoft Windows build does not work for me. I have created a fork to fix the problems, and will post a pull request when done. If someone can provide a little help with a problem regarding depot_tools listed under 'Next problem', I would appreciate it.
Problems fixed so far:
Platform detection (util.sh function set-platform): the (recommended) git bash shell returns an $OSTYPE value of 'msys' (mingw). Added detection of $OSTYPE 'msys', set PLATFORM to 'windows'.
curl output directory creation (util.sh function check::deps): the 'curl' command to load jq.exe fails to create the output directory, even with --create-dirs specified. Added an explicit 'mkdir --parents', this fixed the problem.
Next problem:
depot_tools, fetch command (util.sh function checkout): the 'fetch' command is not found. This may result from an interaction between util.sh functions check::depot-tools and check::deps. check::deps creates the depot_tools directory to load python276_bin/jq.exe, so check::depot-tools finds that the depot_tools directory already exists, and does not load the tools. In general, 'git clone' requires an empty directory, so the approach of loading jq.exe before calling git clone does not work. I would appreciate any suggestions about how to fix the handling in a clean manner.
The Microsoft Windows build does not work for me. I have created a fork to fix the problems, and will post a pull request when done. If someone can provide a little help with a problem regarding depot_tools listed under 'Next problem', I would appreciate it.
Problems fixed so far:
Next problem: