Create git repository
Initial argument parsing for make.py
Implement --ignore-errors and --keep-going in make.py
Polish up ScheduledJob
Remove unnecessary __class__ access
Improve code documentation
Sort methods
Implement verbose/quiet modes
Change unit tests output dir from bin/ to bin/unittest/
Change default output dir to empty string to shorten generated paths
Make “is not None” checks more compact
Improve code documentation
Print “quiet” command names in a virtual 8-character column
Sort members
Improve code documentation
Implement “dry run” mode in make.py
Fix duplicate job scheduling

Change “already scheduled?” logic to apply to all targets, not just
dependencies of the target being built.
Implement forced rebuild in make.py
Centralize tool detection to new Tool.detect() method
Reduce code