tools: Don't have 'make' fail on file removal
tools: Don't have 'make' fail on file removal

Due to the way we listed dependencies in the Makefile inclusion
deps from webpack, make would fail after a file disappeared,
and this would require a 'make clean' to get back into a usable
state.

Here we fix this problem by copying the way that automake handles
its .deps .Po files. We create empty targets for all the inputs
which solves the problem of them not existing until the Makefile
inclusion data can be regenerated.

Closes #5455
Reviewed-by: Peter <a316049dd34607c62d4611d63ab22a6454add223@redhat.com>

xhad/cockpit,cockpituous/cockpit,vanloswang/cockpit,harishanand95/cockpit,mareklibra/cockpit,vanloswang/cockpit,vanloswang/cockpit,andreasn/cockpit,xhad/cockpit,mareklibra/cockpit,petervo/cockpit,cockpituous/cockpit,Scribery/cockpit,mareklibra/cockpit,arilivigni/cockpit,deryni/cockpit,michalskrivanek/cockpit,larskarlitski/cockpit,dperpeet/cockpit,dperpeet/cockpit,arilivigni/cockpit,andreasn/cockpit,petervo/cockpit,stefwalter/cockpit,deryni/cockpit,arilivigni/cockpit,larskarlitski/cockpit,stefwalter/cockpit,stefwalter/cockpit,dperpeet/cockpit,petervo/cockpit,cockpit-project/cockpit,larsu/cockpit,harishanand95/cockpit,arilivigni/cockpit,cockpituous/cockpit,xhad/cockpit,stefwalter/cockpit,sgallagher/cockpit,Scribery/cockpit,larskarlitski/cockpit,cockpituous/cockpit,petervo/cockpit,garrett/cockpit,vanloswang/cockpit,andreasn/cockpit,stefwalter/cockpit,martinpitt/cockpit,SotolitoLabs/cockpit,martinpitt/cockpit,mareklibra/cockpit,larsu/cockpit,deryni/cockpit,mvollmer/cockpit,SotolitoLabs/cockpit,SotolitoLabs/cockpit,vanloswang/cockpit,arilivigni/cockpit,Scribery/cockpit,moraleslazaro/cockpit,SotolitoLabs/cockpit,moraleslazaro/cockpit,stefwalter/cockpit,dperpeet/cockpit,cockpit-project/cockpit,SotolitoLabs/cockpit,vanloswang/cockpit,vanloswang/cockpit,cockpit-project/cockpit,garrett/cockpit,deryni/cockpit,petervo/cockpit,martinpitt/cockpit,deryni/cockpit,larskarlitski/cockpit,deryni/cockpit,Scribery/cockpit,cockpituous/cockpit,SotolitoLabs/cockpit,sgallagher/cockpit,michalskrivanek/cockpit,andreasn/cockpit,mvollmer/cockpit,cockpit-project/cockpit,larsu/cockpit,martinpitt/cockpit,larskarlitski/cockpit,mareklibra/cockpit,petervo/cockpit,michalskrivanek/cockpit,mvollmer/cockpit,mareklibra/cockpit,michalskrivanek/cockpit,mareklibra/cockpit,michalskrivanek/cockpit,Scribery/cockpit,sgallagher/cockpit,sgallagher/cockpit,arilivigni/cockpit,garrett/cockpit,sgallagher/cockpit,michalskrivanek/cockpit,stefwalter/cockpit,andreasn/cockpit,Scribery/cockpit,deryni/cockpit,xhad/cockpit,andreasn/cockpit,sgallagher/cockpit,cockpit-project/cockpit,larsu/cockpit,Scribery/cockpit,moraleslazaro/cockpit,sgallagher/cockpit,dperpeet/cockpit,harishanand95/cockpit,dperpeet/cockpit,larsu/cockpit,harishanand95/cockpit,moraleslazaro/cockpit,larskarlitski/cockpit,moraleslazaro/cockpit,xhad/cockpit,harishanand95/cockpit,michalskrivanek/cockpit,larsu/cockpit,moraleslazaro/cockpit,garrett/cockpit,mvollmer/cockpit,xhad/cockpit,larskarlitski/cockpit,harishanand95/cockpit,petervo/cockpit,harishanand95/cockpit,moraleslazaro/cockpit,andreasn/cockpit,xhad/cockpit,SotolitoLabs/cockpit,mvollmer/cockpit,garrett/cockpit,cockpituous/cockpit,dperpeet/cockpit,martinpitt/cockpit,arilivigni/cockpit