ENH: Update update_fsl_package to accept version/build string wildcards
The update_fsl_package command has been updated so that the user can request specific versions/build variants of a package. Previously it only accepted package names, but can now be used like so:
update_fsl_package "<name>[=<version>[=<build>]]"
where
-
<name>is the package name -
<verison>is a simple glob-style string specifying the package version (e,g.1.2.*). -
<build>is a simple glob-style string specifying the build variant (e.g.*openblas).
For example, to install a MKL version of openblas:
update_fsl_package "libblas=*=*mkl" "liblapack=*=*mkl"
Or to install a zlib-ng version of fsl-znzlib:
update_fsl_package "fsl-znzlib=*=*zlibng"