Our top level clean targets need some improvement.

* There is no clean-docs
* dist-clean does not remove everything configure creates on all platforms

For the latter, moving a lot of the files generated by configure into a separate sub dir of the output dir helped. It's named configure-support as to mirror make-support. The difference between the two is who is responsible for the files inside them and thus which target will clean them.

I also made the clean targets work better with LOG=debug, so you can actually see the rm commands.

Bug: https://bugs.openjdk.java.net/browse/JDK-8073634
Webrev: http://cr.openjdk.java.net/~erikj/8073634/webrev.01/

/Erik

Reply via email to