[OPEN-ILS-DEV] Data load challenges

David J. Fiander djfiander at fastmail.fm
Fri Jul 6 10:36:07 EDT 2007


Mike Rylander wrote:
>> 2) set the Make variable SHELL to be the path to the shell you want to 
>> use.
> 
> Hmm... I don't see that in the man page (no ENVIRONMENT section in
> mine), but that sounds like the RightWay(tm).

Make does not use the value of the SHELL environment variable, since it 
needs to run the makefile commands in a consistent environment regardless 
of the individual preferences of the user (that is, one needs to 
distinguish between the interactive environment of the developer and the 
build environment of the makefile).

The SHELL make macro is 'magic'.  See

	http://www.opengroup.org/onlinepubs/009695399/utilities/make.html#tag_04_84_13_04

for details.
-- 
David J. Fiander
Digital Services Librarian


More information about the Open-ils-dev mailing list