Changed makefile to allow targetting of directory, not executable name