use a stamp for every target

This way make know the result is already up to date and won't
try to construct the target.