LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
-DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
-DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \
+ -DKORNSHELL=$(KORNSHELL) \
-Usun -Uusl -Uuxp -Uaix -Udec -UAIX -Uibm -Uhp
AllTarget(installCDE dinstallCDE)
-XCOMM! /bin/ksh
+XCOMM! KORNSHELL
XCOMM $XConsortium: dinstallCDE.src /main/8 1996/11/25 14:20:36 drk $
XCOMM
if [ -x $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName ]
then
Log "Executing $PLATFORM specific $FilesetName de-customize script"
- $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -d $3 2>&1 | \
+ KORNSHELL $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -d $3 2>&1 | \
tee -a /tmp/$ScriptName.dverify
elif [ -x $POST_INSTALL_DIR/$ScriptName ]
then
Log "Executing $FilesetName de-customize script"
- $POST_INSTALL_DIR/$ScriptName -d $3 2>&1 | tee -a /tmp/$ScriptName.dverify
+ KORNSHELL $POST_INSTALL_DIR/$ScriptName -d $3 2>&1 | tee -a /tmp/$ScriptName.dverify
fi
}
-XCOMM! /bin/ksh
+XCOMM! KORNSHELL
XCOMM $XConsortium: installCDE.src /main/20 1996/11/25 14:21:13 drk $
XCOMM
if [ -x $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName ]
then
Log "Executing $PLATFORM specific $FilesetName customize script"
- $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -e 2>&1 | \
+ KORNSHELL $POST_INSTALL_DIR/$PLATFORM_SCRIPT_DIR/$ScriptName -e 2>&1 | \
tee -a $LOGFILE
elif [ -x $POST_INSTALL_DIR/$ScriptName ]
then
Log "Executing $FilesetName customize script"
- $POST_INSTALL_DIR/$ScriptName -e 2>&1 | tee -a $LOGFILE
+ KORNSHELL $POST_INSTALL_DIR/$ScriptName -e 2>&1 | tee -a $LOGFILE
fi
fi
}
for i in `echo $DATABASE_FILES`
do
Log " for $i"
- $TOOL_DIR/udbToAny.ksh -toDB -ReleaseStream $PLATFORM $DATABASE_DIR/${i}.udb > /tmp/${i}.db
+ KORNSHELL $TOOL_DIR/udbToAny.ksh -toDB -ReleaseStream $PLATFORM $DATABASE_DIR/${i}.udb > /tmp/${i}.db
if [ -r /tmp/${i}.db ]
then
for file in `fgrep install_target /tmp/${i}.db | cut -sf 2 -d \: `
Log " $num installing database $2"
Log " - creating ${2}.lst file"
- $TOOL_DIR/udbToAny.ksh -toLst -ReleaseStream $PLATFORM \
+ KORNSHELL $TOOL_DIR/udbToAny.ksh -toLst -ReleaseStream $PLATFORM \
$DATABASE_DIR/${2}.udb > /tmp/${2}.lst
Log " - installing ... \c"
- $TOOL_DIR/mkProd -D / -S $BUILD_TREE /tmp/${2}.lst \
+ KORNSHELL $TOOL_DIR/mkProd -D / -S $BUILD_TREE /tmp/${2}.lst \
2>/tmp/${2}.err 1>/tmp/${2}.good
Log "done."
-#! /bin/ksh
+#! /bin/sh
#
# Script to move all link refereces in a ".lst" file
-#! /bin/ksh
+#! /bin/sh
#
# Script to remove comments and blank lines from ".lst" files
XCOMM $XConsortium: Imakefile /main/4 1996/04/21 19:27:34 drk $
LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
- -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP)
+ -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
+ -DKORNSHELL=$(KORNSHELL)
CppScriptTarget(dtappintegrate,dtappintegrate.src,$(LOCAL_CPP_DEFINES),)
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM $XConsortium: dtappintegrate.src /main/4 1996/04/21 19:27:37 drk $
#define COMMENT_STAR *
XCOMM ###################################################################
(void) fcntl(childside, F_DUPFD, read_or_write);
(void) close(childside); /* Save a file descriptor */
}
- (void) execl("/bin/ksh", "ksh", "-c", cmd, (char *)0);
+ (void) execl(KORNSHELL, "ksh", "-c", cmd, (char *)0);
/* Need to process the error return */
DBGFORK(("%s: child exiting\n", pname));
DEFINES = -DMULTIBYTE -DXK_MISCELLANY -DSHAPE -D_ILS_MACROS -DSUN_PERF \
-DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \
- -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\"
+ -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" \
+ -DKORNSHELL=\"$(KORNSHELL)\"
INCLUDES = -I./dtcopy
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM ####################################################################
XCOMM ## File: 0015.sun.env.src
XCOMM ##
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM ####################################################################
XCOMM ## File: 0050.dtxmodmap
XCOMM ##
-XCOMM !/usr/bin/ksh
+XCOMM !KORNSHELL
XCOMM ####################################################################
XCOMM ## File: 0060.srcsysenv
XCOMM ##
LOCAL_CPP_DEFINES = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
-DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
-DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \
+ -DKORNSHELL=$(KORNSHELL) \
-DXPROJECTROOT=X11ProjectRoot
-XCOMM! /bin/ksh
+XCOMM! KORNSHELL
XCOMM ##########################################################################
XCOMM
XCOMM Xreset
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM $XConsortium: Xsession.ow.src /main/3 1996/11/19 11:41:19 drk $
XCOMM ####################################################################
XCOMM ## File: Xsession.ow
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM $XConsortium: Xsession.ow2.src /main/3 1996/11/19 11:41:57 drk $
XCOMM ####################################################################
XCOMM ## File: Xsession.ow2
-XCOMM! /bin/ksh
+XCOMM! KORNSHELL
XCOMM ##########################################################################
XCOMM
XCOMM Xsession
HASH source the .dtprofile.
HASH
if [ -f $HOME/$DTPROFILE ]; then
- dtprofile_errors=`/bin/ksh -n $HOME/$DTPROFILE 2>&1`
+ dtprofile_errors=`KORNSHELL -n $HOME/$DTPROFILE 2>&1`
if [ "0" = "$?" ]; then
Log "sourcing $HOME/$DTPROFILE..."
. $HOME/$DTPROFILE
if [ "$DTSOURCEPROFILE" = "true" ]
then
case ${SHELL##*/} in
- sh | ksh | dtksh) shellprofile="$HOME/.profile";;
+ sh | ksh | ksh93 | dtksh) shellprofile="$HOME/.profile";;
bash) shellprofile="$HOME/.bash_profile";;
csh | tcsh) shellprofile="$HOME/.login";;
*) Log "non-standard shell $SHELL"
case ${SHELL##*/} in
- sh | bash | ksh | dtksh)
+ sh | bash | ksh | ksh93 | dtksh)
dotprofile_errors=`$SHELL -n $shellprofile 2>&1`
if [ "0" = "$?" ]; then
source_profile=". $shellprofile"
PATH=/usr/dt/bin:\$PATH $tooltalk; \
$startup > $dtstart_sessionlogfile 2>&1" ;;
- ksh | dtksh) $SHELL -c "$source_profile; \
+ ksh | ksh93 | dtksh) $SHELL -c "$source_profile; \
unset DT; \
$dtdbcache; \
PATH=/usr/dt/bin:\$PATH $tooltalk;\
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM $XConsortium: Xsetup.src /main/8 1996/07/02 11:40:32 mgreess $
XCOMM ##########################################################################
XCOMM
-XCOMM! /bin/ksh
+XCOMM! KORNSHELL
XCOMM ##########################################################################
XCOMM
XCOMM Xstartup
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM $XConsortium: dtlslocale.src /main/6 1996/11/19 11:42:40 drk $
XCOMM
XCOMM Common Desktop Environment
XCOMM $XConsortium: Imakefile /main/6 1996/04/21 19:50:24 drk $
CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
- -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP)
+ -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
+ -DKORNSHELL=$(KORNSHELL)
#if defined (SunArchitecture)
LOCAL_CPP_DEFINES = $(CPP_DEFINES) -D__sun
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM $XConsortium: dtprintegrate.src /main/5 1996/04/23 12:02:04 drk $
XCOMM ####################################################################
XCOMM ## File: dtprintegrate
EXTRA_DEFINES = -DHAS_EXCEPTIONS
#endif
+CXXEXTRA_DEFINES = -DKORNSHELL=\"$(KORNSHELL)\"
+
SRCS = Application.C Button.C ComboBoxObj.C \
Container.C Debug.c Dialog.C \
DtDND.C Group.C HelpSystem.C \
dup(m_stdout[1]);
close(m_stdout[1]);
- execlp("/bin/ksh", "ksh", "-c", cmd, NULL);
+ execlp(KORNSHELL, "ksh", "-c", cmd, NULL);
char *msg = strerror(errno);
write(1, msg, strlen(msg));
INCLUDES = -I.
+CXXEXTRA_DEFINES = -DKORNSHELL=\"$(KORNSHELL)\"
+
#ifdef RsArchitecture
EXTRA_DEFINES = -DHAS_EXCEPTIONS
#endif
}
// start the program
- execlp("/bin/ksh", "ksh", "-c", command, (char *) 0);
+ execlp(KORNSHELL, "ksh", "-c", command, (char *) 0);
exit(-1);
}
LOCAL_CPP_DEFINES = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
-DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
-DXBINDIR=$(XPROJECTROOT)/bin \
+ -DKORNSHELL=$(KORNSHELL) \
-DDTSM_CMD1="\"$(DTSM_CMD1)\"" \
-DDTSM_CMD2="\"$(DTSM_CMD2)\"" \
-DDTSM_CMD4="\"$(DTSM_CMD4)\"" \
-XCOMM!/bin/ksh
+XCOMM!KORNSHELL
XCOMM $XConsortium: dtloadresources.src /main/6 1996/04/23 18:51:41 drk $
XCOMM (c) Copyright 1996 Digital Equipment Corporation.
XCOMM $XConsortium: Imakefile /main/6 1996/04/21 19:52:31 drk $
CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
- -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP)
+ -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
+ -DKORNSHELL=$(KORNSHELL)
#if defined (SunArchitecture)
LOCAL_CPP_DEFINES = $(CPP_DEFINES) -D__sun
ARG_COUNT 0
TYPE COMMAND
WINDOW_TYPE NO_STDIO
- EXEC_STRING CDE_INSTALLATION_TOP/bin/dtterm -e ksh -c '/usr/dt/bin/dttypes;'
+ EXEC_STRING CDE_INSTALLATION_TOP/bin/dtterm -e KORNSHELL -c '/usr/dt/bin/dttypes;'
DESCRIPTION %|nls-9002-#The#|
}
ACTION DtTypes
CONTENT 0 string #! /bin/ksh
MODE f&x
}
+DATA_CRITERIA KSHELL4
+{
+ DATA_ATTRIBUTES_NAME KSHELL
+ CONTENT 0 string #!KORNSHELL
+ MODE f&x
+}
+DATA_CRITERIA KSHELL5
+{
+ DATA_ATTRIBUTES_NAME KSHELL
+ CONTENT 0 string #! KORNSHELL
+ MODE f&x
+}
ACTION Run
{
LABEL %|nls-3-#Run#|
ARG_COUNT 0
TYPE COMMAND
WINDOW_TYPE NO_STDIO
- EXEC_STRING ksh -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \
- /usr/dt/bin/dtterm -title "%|nls-12022-#\$_title#|" -e ksh -c \
+ EXEC_STRING KORNSHELL -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \
+ /usr/dt/bin/dtterm -title "%|nls-12022-#\$_title#|" -e KORNSHELL -c \
"echo %|nls-12023-#Trying to#|; \
rlogin \$_title; sleep 5;";'
DESCRIPTION %|nls-12024-#The#|
ARG_COUNT 0
TYPE COMMAND
WINDOW_TYPE NO_STDIO
- EXEC_STRING ksh -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \
- xterm -title "%|nls-12026-#\$_title#|" -e ksh -c \
+ EXEC_STRING KORNSHELL -c 'export _title="%"%|nls-12017-#Hostname:#|"%"; \
+ xterm -title "%|nls-12026-#\$_title#|" -e KORNSHELL -c \
"echo %|nls-12023-#Trying to#|; \
rlogin \$_title; sleep 5;";'
DESCRIPTION %|nls-12027-#The#|