2009-08-19 11:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

* harbour/config/global.mk
    ! extended shell detection - now when we do not use make_gnu.sh
      we have to accept also shells like ksh which do not set SHLVL
      envvar.
      Probably the safest method is using HB_SHELL=sh for all host
      platforms except DOS, WIN & OS2.
This commit is contained in:
Przemyslaw Czerpak
2009-08-19 09:35:20 +00:00
parent 336e13b668
commit a896909262
2 changed files with 9 additions and 1 deletions

View File

@@ -17,6 +17,14 @@
past entries belonging to author(s): Viktor Szakats.
*/
2009-08-19 11:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/config/global.mk
! extended shell detection - now when we do not use make_gnu.sh
we have to accept also shells like ksh which do not set SHLVL
envvar.
Probably the safest method is using HB_SHELL=sh for all host
platforms except DOS, WIN & OS2.
2009-08-19 11:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/Makefile
* harbour/config/dir.mk

View File

@@ -306,7 +306,7 @@ endif
ifneq ($(SHLVL),)
HB_SHELL := sh
else
ifeq ($(SHELL),/bin/sh)
ifeq ($(patsubst /bin/%sh,sh,$(SHELL)),sh)
HB_SHELL := sh
else
ifneq ($(OS2_SHELL),)