Trev, as the origin of those example changes, maybe it is down to me ?
I am sure your script is not expecting a Makefile in each and every directory ? That has not been the case in the past, there is no point in making all those examples in bulk.
But there was a Makefile in ~/examples itself. Seemed to me totally redundant and it was not being called, in my tests, by, eg, a "make clean bigide".
It appears to be intended to build "simple" examples and, as you found, clean up afterwards. Would require some cleaning up ! The definition of "simple" examples seems to be the ones loose in the ~/examples dir, not the ones in their own dir. I have either removed or moved all such examples.
Many were demonstrating how to use the various components before we had the ObjectInspector and are generally irrelevant now. As they were first seen, they were causing a lot of confusion with new users. I have retained a few to demonstrate the technique in case some has a special requirement but its sure not how we encourage people to work generally.
If its really necessary, maybe a dummy Makefile that does nothing, is the answer ?
Note that ~/components/examplewindow does not have a Makefile either, its a standalone Package and, IMHO, should not have a Makefile. But ...
Davo
EDIT : Post post thought, previously, building all those quite unnecessary examples and shipping them with the Install Package ? Undesirable.