[OPEN-ILS-DEV] Data load challenges
David J. Fiander
djfiander at fastmail.fm
Fri Jul 6 10:14:33 EDT 2007
Mike Rylander wrote:
> Yeah ... I don't know why make uses sh, honestly, but I ran into the
> same thing. I ended up setting the /bin/sh symlink to /bin/bash on my
> box. Not sure if you're willing to do that, but it does fix the
> problem for me.
The short answer: make uses sh because that's what the documentation says
it uses.
Longer answer: it's the standard scripting language, and it's guaranteed to
be available on every system. You've got two options:
1) redo the build system so it only uses standard sh scripting (highly
unlikely, although it would have been pretty easy to build it that way from
the beginning).
2) set the Make variable SHELL to be the path to the shell you want to use.
- David
--
David J. Fiander
Digital Services Librarian
More information about the Open-ils-dev
mailing list