On 2019-01-31 13:01-0800 Alan W. Irwin wrote: [...]
So yes, I agree that it is time for us to drop our own version, and if we find the above patch is necessary on any Windows platform of interest to us we can always submit that change for inclusion into the upstream version.Meanwhile, the upstream version of this find module would likely fail for our users that are using cmake versions less than 3.9.0. But that is not going to be an issue since I plan in any case today to bump the minimum version of cmake that PLplot accepts to a version of CMake that all modern Linux, Mac, and Windows free software distributions support. That new minimum version will be 3.13.2 for Linux, but I still have to look at the Mac OS X distributions Fink, MacPorts, and HomeBrew, and the Windows distributions Cygwin, and MinGW-w64/MSYS2 to see if that or a higher version of CMake is available for all of those.
As of commit plplot-5.14.0-21-gc67d153a5 I have bumped our minimum version of CMake to 3.13.2 and (as requested by Phil and agree with by me) removed cmake/modules/FindwxWidgets.cmake. @Arjen: My apologies to you for the inconvenience this version bump will temporarily create on the Cygwin and MinGW-w64/MSYS2 platforms since they don't yet supply CMake 3.13.2 or higher. However, if you script the required CMake builds on both platforms, this inconvenience should be minimized. Feel free to adapt the bash script I have attached which I use for this purpose. For example, earlier this morning I invoked this script using ./git_build.sh 3.13.2 yes to build a local version of the minimum CMake version (now) required by PLplot which I used to thoroughly test the current set of changes and which I plan to use for most of my testing from now until the next CMake minimum version bump. Alan __________________________ Alan W. Irwin Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________
git_build.sh
Description: Bash script to build a local version of CMake
_______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel