When I indicated sources and generates I expected will be compare timestamp with sources and generates without .task/timestamp as the Makefile does
The main reason is that when I delete the generated file after the task has been cached it no longer runs
Also, it avoids unnecessary file