add OBJ_DIR as prereq to build-and-run rule