generate separate dependency files per object file