SOLR-17490: Check for existence of perl executable and skip if it doesnt exist
https://issues.apache.org/jira/browse/SOLR-17490
Description
Make the first time developer experience better with Solr. Today, everytime someone clones Solr for the first time, especially on Windows, they get bitten by the need to install perl.. just to product "Changes.html".
Solution
Add a check for the perl executable and log a warning if it isn't there, and continue on your Gradle process...
Tests
Manual
@patrbraun this one is for you!
I so want this; let's just require Java! But we actually also require "npm" as well, albeit it'll get auto-downloaded. Any way, one thing at a time.
@patrbraun would you mind taking another stab with the latest change?
It's working for me now.
No Changes.txt needed, this is not user facing.