adding executable to git log because otherwise it is possible to change the source code without running make, push the changes and merrily continue on with a working executable not realizing the change in the source does not show up until the next time make is run (potentially many commits later)