On Wed, 19 Feb 2020 at 09:28, Greg Troxel <g...@lexort.com> wrote: > >> > Currently, other Bash scripts are present in tools/ci/ but these are > >> > not installed with GEOS. > >> > >> ci tools are quite a different story than a requirement for regular > >> installs, although I see using bash there (vs /bin/sh) as a bug also. > > > > I'll consider going over these to see if they can be POSIX /bin/sh > > Thanks - I don't think that's nearly as big a deal, but in my experience > dealing with packaging I have found that many uses of bash were not > actually necessary or very easy to avoid. One common issue is using == > in test, when POSIX specifies (and Bourne shells always were) just =.
See also https://git.osgeo.org/gitea/geos/geos/pulls/101 which is low priority, considering that I'm certain that most environment that use /tools/ci have Bash, and script_cmake.sh has an external dependency on Bash to call https://codecov.io/bash which cannot be avoided. _______________________________________________ geos-devel mailing list geos-devel@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/geos-devel