[build] add a stamp file to shamehat (#4591) fixes #4563
authorStephane Delcroix <stephane@delcroix.org>
Fri, 30 Nov 2018 12:48:24 +0000 (13:48 +0100)
committerRui Marinho <me@ruimarinho.net>
Fri, 30 Nov 2018 12:48:24 +0000 (12:48 +0000)
commit9d68cb17a0ab91e2fa7502568f06340b110d36a5
tree496fa0723967a2229bcbc730a4ccf62ccf594509
parentf2c90edf908b1bc1c49b924274b7c40c1ff98084
[build] add a stamp file to shamehat (#4591) fixes #4563

In addition to #4579 that check, in the tool, that the extra
method isn't present, this protects the task itself from being ran
twice.

Both fixes are required for extra performance and safety.

This also removes the last reference to the original name of the tool.
But I'll still remember it fondly, and use it in internal conversations.
Xamarin.Forms.Core/Xamarin.Forms.Core.csproj