If a target like ats_pre.dats is not in the file list being compiled, but is somebody else's dependency, then ats_pre_dats.c will be auto touched.