on the first build creating the dependencies threw an error because the .obj directory hadn't been built yet. Makefile includes happen before any rules are run
making the same change to tests/Makefile