mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
This reduces the bin/package script by more than half! bin/package, src/cmd/INIT/package.sh: - Remove obsolete and unused package commands: admin, contents, license, list, remote, regress, setup, update, verify, write. - Remove associated documentation. - Replace install command with a dummy. It'll come back when we reintroduce the building of dynamic libaries. - Update the test command to run the regression tests properly and capture the output in arch/*/lib/package/gen/tests.out, as documented. Arguments are simply passed to bin/shtests. src/cmd/INIT/{ditto.sh,hurl.sh,release.c}: - Removed. These were support scripts for some of the removed package commands. src/cmd/ksh93/tests/pty.sh: - Avoid failure when capturing output via 'bin/package test' by redirecting standard error to /dev/tty when running the tests.
1180 lines
37 KiB
Text
1180 lines
37 KiB
Text
info mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
|
|
note *
|
|
note * This build file is in the Make Abstract Machine (MAM) language. It was
|
|
note * first generated by nmake, but in the ksh 93u+m distribution we maintain
|
|
note * it manually because nmake had too many problems to keep using. The
|
|
note * Mamfiles are processed by mamake (src/cmd/INIT/mamake.c); we added
|
|
note * support for indentation to improve readability. The language is
|
|
note * documented in Glenn Fowler's paper "A Make Abstract Machine":
|
|
note * http://web.archive.org/web/20041227143022/http://www2.research.att.com/~gsf/mam/mam.html
|
|
note *
|
|
setv INSTALLROOT ../../..
|
|
setv PACKAGEROOT ../../../../..
|
|
setv CC cc
|
|
setv mam_cc_FLAGS
|
|
setv KSH_RELFLAGS
|
|
setv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
|
|
setv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
|
|
setv COTEMP $$
|
|
setv LDFLAGS
|
|
make install
|
|
make iffe
|
|
make iffe.sh
|
|
done iffe.sh
|
|
meta iffe %.sh>% iffe.sh iffe
|
|
prev iffe.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : iffe contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n iffe.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 225 in
|
|
exec - 0) cp iffe.sh iffe
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < iffe.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat iffe.sh
|
|
exec - } > iffe
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - iffe.sh > iffe <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w iffe -a -x iffe || chmod u+w,+x iffe
|
|
done iffe generated
|
|
make mktest
|
|
make mktest.sh
|
|
done mktest.sh
|
|
meta mktest %.sh>% mktest.sh mktest
|
|
prev mktest.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : mktest contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n mktest.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 184 in
|
|
exec - 0) cp mktest.sh mktest
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < mktest.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat mktest.sh
|
|
exec - } > mktest
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - mktest.sh > mktest <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w mktest -a -x mktest || chmod u+w,+x mktest
|
|
done mktest generated
|
|
make package
|
|
make package.sh
|
|
done package.sh
|
|
meta package %.sh>% package.sh package
|
|
prev package.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : package contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n package.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 184 in
|
|
exec - 0) cp package.sh package
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < package.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat package.sh
|
|
exec - } > package
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - package.sh > package <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w package -a -x package || chmod u+w,+x package
|
|
done package generated
|
|
make regress
|
|
make regress.sh
|
|
done regress.sh
|
|
meta regress %.sh>% regress.sh regress
|
|
prev regress.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : regress contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n regress.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 184 in
|
|
exec - 0) cp regress.sh regress
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < regress.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat regress.sh
|
|
exec - } > regress
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - regress.sh > regress <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w regress -a -x regress || chmod u+w,+x regress
|
|
done regress generated
|
|
make rt
|
|
make rt.sh
|
|
done rt.sh
|
|
meta rt %.sh>% rt.sh rt
|
|
prev rt.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : rt contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n rt.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 184 in
|
|
exec - 0) cp rt.sh rt
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < rt.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat rt.sh
|
|
exec - } > rt
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - rt.sh > rt <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w rt -a -x rt || chmod u+w,+x rt
|
|
done rt generated
|
|
make crossexec
|
|
make crossexec.sh
|
|
done crossexec.sh
|
|
meta crossexec %.sh>% crossexec.sh crossexec
|
|
prev crossexec.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : crossexec contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n crossexec.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 184 in
|
|
exec - 0) cp crossexec.sh crossexec
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < crossexec.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat crossexec.sh
|
|
exec - } > crossexec
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - crossexec.sh > crossexec <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w crossexec -a -x crossexec || chmod u+w,+x crossexec
|
|
done crossexec generated
|
|
make execrate
|
|
make execrate.sh
|
|
done execrate.sh
|
|
meta execrate %.sh>% execrate.sh execrate
|
|
prev execrate.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : execrate contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n execrate.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 184 in
|
|
exec - 0) cp execrate.sh execrate
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < execrate.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat execrate.sh
|
|
exec - } > execrate
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - execrate.sh > execrate <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w execrate -a -x execrate || chmod u+w,+x execrate
|
|
done execrate generated
|
|
make filter
|
|
make filter.sh
|
|
done filter.sh
|
|
meta filter %.sh>% filter.sh filter
|
|
prev filter.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : filter contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n filter.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 184 in
|
|
exec - 0) cp filter.sh filter
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < filter.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat filter.sh
|
|
exec - } > filter
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - filter.sh > filter <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w filter -a -x filter || chmod u+w,+x filter
|
|
done filter generated
|
|
make ignore
|
|
make ignore.sh
|
|
done ignore.sh
|
|
meta ignore %.sh>% ignore.sh ignore
|
|
prev ignore.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : ignore contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n ignore.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 0 in
|
|
exec - 0) cp ignore.sh ignore
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < ignore.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat - ignore.sh <<'!'
|
|
exec -
|
|
exec - !
|
|
exec - } > ignore
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - ignore.sh > ignore <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec -
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w ignore -a -x ignore || chmod u+w,+x ignore
|
|
done ignore generated
|
|
make silent
|
|
make silent.sh
|
|
done silent.sh
|
|
meta silent %.sh>% silent.sh silent
|
|
prev silent.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : silent contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n silent.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 0 in
|
|
exec - 0) cp silent.sh silent
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < silent.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat - silent.sh <<'!'
|
|
exec -
|
|
exec - !
|
|
exec - } > silent
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - silent.sh > silent <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec -
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w silent -a -x silent || chmod u+w,+x silent
|
|
done silent generated
|
|
make mamake
|
|
make mamake.o
|
|
make mamake.c
|
|
make shlib-compat.h implicit
|
|
done shlib-compat.h dontcare virtual
|
|
make ast.h implicit
|
|
done ast.h dontcare virtual
|
|
done mamake.c
|
|
meta mamake.o %.c>%.o mamake.c mamake
|
|
prev mamake.c
|
|
exec - ${CC} ${mam_cc_FLAGS} ${KSH_RELFLAGS} ${CCFLAGS} -c mamake.c
|
|
done mamake.o generated
|
|
exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${KSH_RELFLAGS} ${CCFLAGS} ${LDFLAGS} -o mamake mamake.o
|
|
done mamake generated
|
|
make proto
|
|
make proto.o
|
|
make proto.c
|
|
done proto.c
|
|
meta proto.o %.c>%.o proto.c proto
|
|
prev proto.c
|
|
exec - ${CC} ${mam_cc_FLAGS} ${KSH_RELFLAGS} ${CCFLAGS} -c proto.c
|
|
done proto.o generated
|
|
exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${KSH_RELFLAGS} ${CCFLAGS} ${LDFLAGS} -o proto proto.o
|
|
done proto generated
|
|
make ratz
|
|
make ratz.o
|
|
make ratz.c
|
|
make unix.h implicit
|
|
done unix.h dontcare virtual
|
|
make alloc.h implicit
|
|
done alloc.h dontcare virtual
|
|
make unixio.h implicit
|
|
done unixio.h dontcare virtual
|
|
make ast_std.h implicit
|
|
done ast_std.h dontcare virtual
|
|
make windows.h implicit
|
|
done windows.h dontcare virtual
|
|
make io.h implicit
|
|
done io.h dontcare virtual
|
|
make direct.h implicit
|
|
done direct.h dontcare virtual
|
|
prev ast.h implicit
|
|
done ratz.c
|
|
meta ratz.o %.c>%.o ratz.c ratz
|
|
prev ratz.c
|
|
exec - ${CC} ${mam_cc_FLAGS} ${KSH_RELFLAGS} ${CCFLAGS} -c ratz.c
|
|
done ratz.o generated
|
|
exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${KSH_RELFLAGS} ${CCFLAGS} ${LDFLAGS} -o ratz ratz.o
|
|
done ratz generated
|
|
make mprobe
|
|
make mprobe.sh
|
|
done mprobe.sh
|
|
meta mprobe %.sh>% mprobe.sh mprobe
|
|
prev mprobe.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : mprobe contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n mprobe.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 0 in
|
|
exec - 0) cp mprobe.sh mprobe
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < mprobe.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat - mprobe.sh <<'!'
|
|
exec -
|
|
exec - !
|
|
exec - } > mprobe
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - mprobe.sh > mprobe <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec -
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w mprobe -a -x mprobe || chmod u+w,+x mprobe
|
|
done mprobe generated
|
|
make probe
|
|
make probe.sh
|
|
make C+probe
|
|
done C+probe
|
|
make make.probe
|
|
done make.probe
|
|
exec - cat C+probe make.probe > probe.sh
|
|
done probe.sh generated
|
|
meta probe %.sh>% probe.sh probe
|
|
prev probe.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : probe contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n probe.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 0 in
|
|
exec - 0) cp probe.sh probe
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < probe.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat - probe.sh <<'!'
|
|
exec -
|
|
exec - !
|
|
exec - } > probe
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - probe.sh > probe <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec -
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w probe -a -x probe || chmod u+w,+x probe
|
|
done probe generated
|
|
make ${INSTALLROOT}/bin
|
|
exec - if test ! -d ${INSTALLROOT}/bin
|
|
exec - then mkdir -p ${INSTALLROOT}/bin
|
|
exec - fi
|
|
done ${INSTALLROOT}/bin generated
|
|
make ${INSTALLROOT}/bin/iffe
|
|
prev iffe
|
|
exec - test '' = 'iffe' || ${STDCMP} 2>/dev/null -s iffe ${INSTALLROOT}/bin/iffe || { ${STDMV} ${INSTALLROOT}/bin/iffe ${INSTALLROOT}/bin/iffe.old 2>/dev/null || true; ${STDCP} iffe ${INSTALLROOT}/bin/iffe ;}
|
|
done ${INSTALLROOT}/bin/iffe generated
|
|
make ${INSTALLROOT}/bin/mktest
|
|
prev mktest
|
|
exec - test '' = 'mktest' || ${STDCMP} 2>/dev/null -s mktest ${INSTALLROOT}/bin/mktest || { ${STDMV} ${INSTALLROOT}/bin/mktest ${INSTALLROOT}/bin/mktest.old 2>/dev/null || true; ${STDCP} mktest ${INSTALLROOT}/bin/mktest ;}
|
|
done ${INSTALLROOT}/bin/mktest generated
|
|
make ${INSTALLROOT}/bin/package
|
|
prev package
|
|
exec - test '' = 'package' || ${STDCMP} 2>/dev/null -s package ${INSTALLROOT}/bin/package || { ${STDMV} ${INSTALLROOT}/bin/package ${INSTALLROOT}/bin/package.old 2>/dev/null || true; ${STDCP} package ${INSTALLROOT}/bin/package ;}
|
|
done ${INSTALLROOT}/bin/package generated
|
|
make ${INSTALLROOT}/bin/regress
|
|
prev regress
|
|
exec - test '' = 'regress' || ${STDCMP} 2>/dev/null -s regress ${INSTALLROOT}/bin/regress || { ${STDMV} ${INSTALLROOT}/bin/regress ${INSTALLROOT}/bin/regress.old 2>/dev/null || true; ${STDCP} regress ${INSTALLROOT}/bin/regress ;}
|
|
done ${INSTALLROOT}/bin/regress generated
|
|
make ${INSTALLROOT}/bin/rt
|
|
prev rt
|
|
exec - test '' = 'rt' || ${STDCMP} 2>/dev/null -s rt ${INSTALLROOT}/bin/rt || { ${STDMV} ${INSTALLROOT}/bin/rt ${INSTALLROOT}/bin/rt.old 2>/dev/null || true; ${STDCP} rt ${INSTALLROOT}/bin/rt ;}
|
|
done ${INSTALLROOT}/bin/rt generated
|
|
make ${PACKAGEROOT}/bin
|
|
exec - if test ! -d ${PACKAGEROOT}/bin
|
|
exec - then mkdir -p ${PACKAGEROOT}/bin
|
|
exec - fi
|
|
done ${PACKAGEROOT}/bin generated
|
|
make ${PACKAGEROOT}/bin/execrate
|
|
prev ${PACKAGEROOT}/bin
|
|
prev execrate
|
|
exec - test '' = 'execrate' || ${STDCMP} 2>/dev/null -s execrate ${PACKAGEROOT}/bin/execrate || { ${STDMV} ${PACKAGEROOT}/bin/execrate ${PACKAGEROOT}/bin/execrate.old 2>/dev/null || true; ${STDCP} execrate ${PACKAGEROOT}/bin/execrate ;}
|
|
done ${PACKAGEROOT}/bin/execrate generated
|
|
make ${PACKAGEROOT}/bin/ignore
|
|
prev ignore
|
|
exec - test '' = 'ignore' || ${STDCMP} 2>/dev/null -s ignore ${PACKAGEROOT}/bin/ignore || { ${STDMV} ${PACKAGEROOT}/bin/ignore ${PACKAGEROOT}/bin/ignore.old 2>/dev/null || true; ${STDCP} ignore ${PACKAGEROOT}/bin/ignore ;}
|
|
done ${PACKAGEROOT}/bin/ignore generated
|
|
make ${PACKAGEROOT}/bin/mamprobe
|
|
make mamprobe
|
|
meta mamprobe %.sh>% mamprobe.sh mamprobe
|
|
make mamprobe.sh
|
|
done mamprobe.sh
|
|
exec - case static,port:$OPTIND:$RANDOM in
|
|
exec - ?*:*:*|*::*|*:*:$RANDOM)
|
|
exec - ;;
|
|
exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
|
|
exec - then if grep '### .*archaic.* ###' >/dev/null
|
|
exec - then : mamprobe contains archaic constructs :
|
|
exec - else ENV= LC_ALL=C $SHELL -n mamprobe.sh
|
|
exec - fi
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case '${mam_cc_SHELLMAGIC}' in
|
|
exec - "") case 0 in
|
|
exec - 0) cp mamprobe.sh mamprobe
|
|
exec - ;;
|
|
exec - *) {
|
|
exec - i=`(read x; echo $x) < mamprobe.sh`
|
|
exec - case $i in
|
|
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
|
|
exec - esac
|
|
exec - cat - mamprobe.sh <<'!'
|
|
exec -
|
|
exec - !
|
|
exec - } > mamprobe
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - *) cat - mamprobe.sh > mamprobe <<'!'
|
|
exec - ${mam_cc_SHELLMAGIC}
|
|
exec -
|
|
exec - !
|
|
exec - ;;
|
|
exec - esac
|
|
exec - test -w mamprobe -a -x mamprobe || chmod u+w,+x mamprobe
|
|
done mamprobe generated
|
|
exec - test '' = 'mamprobe' || ${STDCMP} 2>/dev/null -s mamprobe ${PACKAGEROOT}/bin/mamprobe || { ${STDMV} ${PACKAGEROOT}/bin/mamprobe ${PACKAGEROOT}/bin/mamprobe.old 2>/dev/null || true; ${STDCP} mamprobe ${PACKAGEROOT}/bin/mamprobe ;}
|
|
done ${PACKAGEROOT}/bin/mamprobe generated
|
|
make ${PACKAGEROOT}/bin/package
|
|
prev package
|
|
exec - test '' = 'package' || ${STDCMP} 2>/dev/null -s package ${PACKAGEROOT}/bin/package || { ${STDMV} ${PACKAGEROOT}/bin/package ${PACKAGEROOT}/bin/package.old 2>/dev/null || true; ${STDCP} package ${PACKAGEROOT}/bin/package ;}
|
|
done ${PACKAGEROOT}/bin/package generated
|
|
make ${PACKAGEROOT}/bin/silent
|
|
prev silent
|
|
exec - test '' = 'silent' || ${STDCMP} 2>/dev/null -s silent ${PACKAGEROOT}/bin/silent || { ${STDMV} ${PACKAGEROOT}/bin/silent ${PACKAGEROOT}/bin/silent.old 2>/dev/null || true; ${STDCP} silent ${PACKAGEROOT}/bin/silent ;}
|
|
done ${PACKAGEROOT}/bin/silent generated
|
|
make ${INSTALLROOT}/bin/crossexec
|
|
prev crossexec
|
|
exec - test '' = 'crossexec' || ${STDCMP} 2>/dev/null -s crossexec ${INSTALLROOT}/bin/crossexec || { ${STDMV} ${INSTALLROOT}/bin/crossexec ${INSTALLROOT}/bin/crossexec.old 2>/dev/null || true; ${STDCP} crossexec ${INSTALLROOT}/bin/crossexec ;}
|
|
done ${INSTALLROOT}/bin/crossexec generated
|
|
make ${INSTALLROOT}/bin/filter
|
|
prev filter
|
|
exec - test '' = 'filter' || ${STDCMP} 2>/dev/null -s filter ${INSTALLROOT}/bin/filter || { ${STDMV} ${INSTALLROOT}/bin/filter ${INSTALLROOT}/bin/filter.old 2>/dev/null || true; ${STDCP} filter ${INSTALLROOT}/bin/filter ;}
|
|
done ${INSTALLROOT}/bin/filter generated
|
|
make ${PACKAGEROOT}/lib/package
|
|
exec - if test ! -d ${PACKAGEROOT}/lib/package
|
|
exec - then mkdir -p ${PACKAGEROOT}/lib/package
|
|
exec - fi
|
|
done ${PACKAGEROOT}/lib/package generated
|
|
make ${INSTALLROOT}/bin/mamake
|
|
prev mamake
|
|
exec - test '' = 'mamake' || ${STDCMP} 2>/dev/null -s mamake ${INSTALLROOT}/bin/mamake || { ${STDMV} ${INSTALLROOT}/bin/mamake ${INSTALLROOT}/bin/mamake.old 2>/dev/null || true; ${STDCP} mamake ${INSTALLROOT}/bin/mamake ;}
|
|
done ${INSTALLROOT}/bin/mamake generated
|
|
make ${INSTALLROOT}/bin/proto
|
|
prev proto
|
|
exec - test '' = 'proto' || ${STDCMP} 2>/dev/null -s proto ${INSTALLROOT}/bin/proto || { ${STDMV} ${INSTALLROOT}/bin/proto ${INSTALLROOT}/bin/proto.old 2>/dev/null || true; ${STDCP} proto ${INSTALLROOT}/bin/proto ;}
|
|
done ${INSTALLROOT}/bin/proto generated
|
|
make ${INSTALLROOT}/bin/ratz
|
|
prev ratz
|
|
exec - test '' = 'ratz' || ${STDCMP} 2>/dev/null -s ratz ${INSTALLROOT}/bin/ratz || { ${STDMV} ${INSTALLROOT}/bin/ratz ${INSTALLROOT}/bin/ratz.old 2>/dev/null || true; ${STDCP} ratz ${INSTALLROOT}/bin/ratz ;}
|
|
done ${INSTALLROOT}/bin/ratz generated
|
|
make ${INSTALLROOT}/bin/mkdir
|
|
make mkdir.sh
|
|
done mkdir.sh
|
|
exec - if test ! -x ${INSTALLROOT}/bin/mkdir -a -x /bin/mkdir
|
|
exec - then mkdir -p 2>/dev/null || :
|
|
exec - if test -d ./-p
|
|
exec - then rmdir ./-p
|
|
exec - cp mkdir.sh ${INSTALLROOT}/bin/mkdir
|
|
exec - chmod +x ${INSTALLROOT}/bin/mkdir
|
|
exec - fi
|
|
exec - fi
|
|
done ${INSTALLROOT}/bin/mkdir generated
|
|
make ${INSTALLROOT}/bin/.paths
|
|
exec - if test ! -f ${INSTALLROOT}/bin/.paths -o -w ${INSTALLROOT}/bin/.paths
|
|
exec - then N='
|
|
exec - '
|
|
exec - H=${mam_cc_HOSTTYPE}
|
|
exec - P=""
|
|
exec - b= f= h= l= n= p= u= B= L=
|
|
exec - set : $P
|
|
exec - while :
|
|
exec - do while :
|
|
exec - do case $1 in
|
|
exec - '') break 2 ;;
|
|
exec - :) shift; break ;;
|
|
exec - esac
|
|
exec - shift
|
|
exec - done
|
|
exec - case $# in
|
|
exec - 0|1) break ;;
|
|
exec - esac
|
|
exec - case $L in
|
|
exec - ?*) L="$L|" ;;
|
|
exec - esac
|
|
exec - L="$L$2=*"
|
|
exec - B=$1
|
|
exec - done
|
|
exec - if test -f ${INSTALLROOT}/bin/.paths
|
|
exec - then while read x
|
|
exec - do case $x in
|
|
exec - *\$\(\"*) break
|
|
exec - ;;
|
|
exec - '#'?*) case $h in
|
|
exec - '') h=$x ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - $L) l=$x
|
|
exec - ;;
|
|
exec - *BUILTIN_LIB=*) b=$x
|
|
exec - ;;
|
|
exec - *FPATH=*) f=$x
|
|
exec - ;;
|
|
exec - *PLUGIN_LIB=*) p=$x
|
|
exec - ;;
|
|
exec - *) case $u in
|
|
exec - ?*) u=$u$N ;;
|
|
exec - esac
|
|
exec - u=$u$x
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done < ${INSTALLROOT}/bin/.paths
|
|
exec - fi
|
|
exec - ifs=$IFS
|
|
exec - m=
|
|
exec - case $p in
|
|
exec - ?*) b=
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case $b in
|
|
exec - ?*) IFS='='
|
|
exec - set $b
|
|
exec - IFS=$ifs
|
|
exec - shift
|
|
exec - p="PLUGIN_LIB=$*"
|
|
exec - case $b in
|
|
exec - [Nn][Oo]*) p=no$p ;;
|
|
exec - esac
|
|
exec - m=1
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case $f in
|
|
exec - '') f="FPATH=../fun"
|
|
exec - m=1
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case $h in
|
|
exec - '') h='# use { no NO } prefix to permanently disable #' ;;
|
|
exec - esac
|
|
exec - case $l in
|
|
exec - '') set x x : $P
|
|
exec - l=
|
|
exec - while :
|
|
exec - do while :
|
|
exec - do case $# in
|
|
exec - 0) break ;;
|
|
exec - esac
|
|
exec - x=$1
|
|
exec - shift
|
|
exec - case $x in
|
|
exec - :) break ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - case $# in
|
|
exec - 0|1) break
|
|
exec - ;;
|
|
exec - 2) l=$2
|
|
exec - ;;
|
|
exec - *) case "$H" in
|
|
exec - $3) l=$2; break ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - case $l in
|
|
exec - '') if test -x /lib/dld.sl
|
|
exec - then l=SHLIB_PATH
|
|
exec - elif test -x /usr/lib/dyld
|
|
exec - then l=DYLD_LIBRARY_PATH
|
|
exec - else case "$H" in
|
|
exec - ibm.*|mvs.*)
|
|
exec - l=LIBPATH
|
|
exec - ;;
|
|
exec - sgi.mips3)
|
|
exec - l=LD_LIBRARYN32_PATH
|
|
exec - ;;
|
|
exec - sgi.mips4)
|
|
exec - l=LD_LIBRARYN64_PATH
|
|
exec - ;;
|
|
exec - *) l=LD_LIBRARY_PATH
|
|
exec - ;;
|
|
exec - esac
|
|
exec - fi
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case $l in
|
|
exec - ?*) case $B in
|
|
exec - '') B=lib ;;
|
|
exec - esac
|
|
exec - l="$l=../$B"
|
|
exec - m=1
|
|
exec - ;;
|
|
exec - esac
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case $p in
|
|
exec - '') p="PLUGIN_LIB=cmd"
|
|
exec - case '' in
|
|
exec - '') p=no$p ;;
|
|
exec - esac
|
|
exec - m=1
|
|
exec - ;;
|
|
exec - esac
|
|
exec - case $m in
|
|
exec - 1) case $u in
|
|
exec - ?*) u=$N$u ;;
|
|
exec - esac
|
|
exec - echo "$h$N$p$N$f$N$l$u" > ${INSTALLROOT}/bin/.paths
|
|
exec - ;;
|
|
exec - esac
|
|
exec - fi
|
|
done ${INSTALLROOT}/bin/.paths generated
|
|
make ${INSTALLROOT}/lib/probe/C
|
|
exec - if test ! -d ${INSTALLROOT}/lib/probe/C
|
|
exec - then mkdir -p ${INSTALLROOT}/lib/probe/C
|
|
exec - fi
|
|
done ${INSTALLROOT}/lib/probe/C generated
|
|
make ${INSTALLROOT}/lib/probe/C/probe
|
|
prev ${INSTALLROOT}/lib/probe/C
|
|
prev C+probe
|
|
exec - test '' = 'C+probe' || ${STDCMP} 2>/dev/null -s C+probe ${INSTALLROOT}/lib/probe/C/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/probe ${INSTALLROOT}/lib/probe/C/probe.old 2>/dev/null || true; ${STDCP} C+probe ${INSTALLROOT}/lib/probe/C/probe ;}
|
|
done ${INSTALLROOT}/lib/probe/C/probe generated
|
|
make ${INSTALLROOT}/lib/probe/C/make
|
|
exec - if test ! -d ${INSTALLROOT}/lib/probe/C/make
|
|
exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/make
|
|
exec - fi
|
|
done ${INSTALLROOT}/lib/probe/C/make generated
|
|
prev ${INSTALLROOT}/lib/probe/C/make
|
|
make ${INSTALLROOT}/lib/probe/C/pp
|
|
exec - if test ! -d ${INSTALLROOT}/lib/probe/C/pp
|
|
exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/pp
|
|
exec - fi
|
|
done ${INSTALLROOT}/lib/probe/C/pp generated
|
|
prev ${INSTALLROOT}/lib/probe/C/pp
|
|
make ${INSTALLROOT}/lib/probe/C/mam
|
|
exec - if test ! -d ${INSTALLROOT}/lib/probe/C/mam
|
|
exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/mam
|
|
exec - fi
|
|
done ${INSTALLROOT}/lib/probe/C/mam generated
|
|
make ${INSTALLROOT}/lib/probe/C/mam/probe
|
|
prev ${INSTALLROOT}/lib/probe/C/mam
|
|
prev mprobe
|
|
exec - test '' = 'mprobe' || ${STDCMP} 2>/dev/null -s mprobe ${INSTALLROOT}/lib/probe/C/mam/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/mam/probe ${INSTALLROOT}/lib/probe/C/mam/probe.old 2>/dev/null || true; ${STDCP} mprobe ${INSTALLROOT}/lib/probe/C/mam/probe ;}
|
|
done ${INSTALLROOT}/lib/probe/C/mam/probe generated
|
|
make ${INSTALLROOT}/lib/probe/C/mam/mprobe
|
|
prev mprobe
|
|
exec - test '' = 'mprobe' || ${STDCMP} 2>/dev/null -s mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/mam/mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe.old 2>/dev/null || true; ${STDCP} mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe ;}
|
|
done ${INSTALLROOT}/lib/probe/C/mam/mprobe generated
|
|
make ${INSTALLROOT}/lib/probe/C/make/probe
|
|
prev probe
|
|
exec - test '' = 'probe' || ${STDCMP} 2>/dev/null -s probe ${INSTALLROOT}/lib/probe/C/make/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/make/probe ${INSTALLROOT}/lib/probe/C/make/probe.old 2>/dev/null || true; ${STDCP} probe ${INSTALLROOT}/lib/probe/C/make/probe ;}
|
|
done ${INSTALLROOT}/lib/probe/C/make/probe generated
|
|
make ${INSTALLROOT}/lib/probe/C/make/probe.ini
|
|
make probe.ini
|
|
make probe.win32
|
|
done probe.win32
|
|
exec - t=${mam_cc_HOSTTYPE}
|
|
exec - ifs=$IFS
|
|
exec - IFS=.
|
|
exec - set x $t
|
|
exec - IFS=$ifs
|
|
exec - t=$2
|
|
exec - set x probe.win32
|
|
exec - while :
|
|
exec - do shift
|
|
exec - case $# in
|
|
exec - 0) break ;;
|
|
exec - esac
|
|
exec - case $1 in
|
|
exec - *probe.$t)
|
|
exec - break
|
|
exec - esac
|
|
exec - done
|
|
exec - case $1 in
|
|
exec - ?*) cmp -s $1 probe.ini || cp $1 probe.ini ;;
|
|
exec - *) : > probe.ini
|
|
exec - esac
|
|
done probe.ini generated
|
|
exec - test '' = 'probe.ini' || ${STDCMP} 2>/dev/null -s probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini || { ${STDMV} ${INSTALLROOT}/lib/probe/C/make/probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini.old 2>/dev/null || true; ${STDCP} probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini ;}
|
|
done ${INSTALLROOT}/lib/probe/C/make/probe.ini generated
|
|
make ${INSTALLROOT}/include/ast
|
|
exec - if test ! -d ${INSTALLROOT}/include/ast
|
|
exec - then mkdir -p ${INSTALLROOT}/include/ast
|
|
exec - fi
|
|
done ${INSTALLROOT}/include/ast generated
|
|
make ${INSTALLROOT}/include/ast/prototyped.h
|
|
prev ${INSTALLROOT}/include/ast
|
|
make prototyped.h
|
|
prev ${INSTALLROOT}/bin/proto
|
|
exec - proto -f /dev/null > h.${COTEMP}.h
|
|
exec - if cmp 2>/dev/null -s h.${COTEMP}.h prototyped.h
|
|
exec - then rm -f h.${COTEMP}.h
|
|
exec - else mv h.${COTEMP}.h prototyped.h
|
|
exec - fi
|
|
done prototyped.h generated
|
|
exec - test '' = 'prototyped.h' || ${STDCMP} 2>/dev/null -s prototyped.h ${INSTALLROOT}/include/ast/prototyped.h || { ${STDMV} ${INSTALLROOT}/include/ast/prototyped.h ${INSTALLROOT}/include/ast/prototyped.h.old 2>/dev/null || true; ${STDCP} prototyped.h ${INSTALLROOT}/include/ast/prototyped.h ;}
|
|
done ${INSTALLROOT}/include/ast/prototyped.h generated
|
|
make ${INSTALLROOT}/lib/lib
|
|
exec - if test ! -d ${INSTALLROOT}/lib/lib
|
|
exec - then mkdir -p ${INSTALLROOT}/lib/lib
|
|
exec - fi
|
|
done ${INSTALLROOT}/lib/lib generated
|
|
make ${INSTALLROOT}/lib/lib/dl
|
|
prev ${INSTALLROOT}/lib/lib
|
|
make dl.req
|
|
make dl.c
|
|
done dl.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in dl.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in dl -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o dl.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o dl.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > dl.req
|
|
exec - rm -f dl.exe dl
|
|
done dl.req generated
|
|
exec - test '' = 'dl.req' || ${STDCMP} 2>/dev/null -s dl.req ${INSTALLROOT}/lib/lib/dl || { ${STDMV} ${INSTALLROOT}/lib/lib/dl ${INSTALLROOT}/lib/lib/dl.old 2>/dev/null || true; ${STDCP} dl.req ${INSTALLROOT}/lib/lib/dl ;}
|
|
done ${INSTALLROOT}/lib/lib/dl generated
|
|
make ${INSTALLROOT}/lib/lib/iconv
|
|
make iconv.req
|
|
make iconv.c
|
|
done iconv.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in iconv.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in iconv -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o iconv.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o iconv.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > iconv.req
|
|
exec - rm -f iconv.exe iconv
|
|
done iconv.req generated
|
|
exec - test '' = 'iconv.req' || ${STDCMP} 2>/dev/null -s iconv.req ${INSTALLROOT}/lib/lib/iconv || { ${STDMV} ${INSTALLROOT}/lib/lib/iconv ${INSTALLROOT}/lib/lib/iconv.old 2>/dev/null || true; ${STDCP} iconv.req ${INSTALLROOT}/lib/lib/iconv ;}
|
|
done ${INSTALLROOT}/lib/lib/iconv generated
|
|
make ${INSTALLROOT}/lib/lib/w
|
|
make w.req
|
|
make w.c
|
|
done w.c
|
|
make w2.c
|
|
done w2.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in w.c w2.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in w -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o w.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o w.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > w.req
|
|
exec - rm -f w.exe w w2
|
|
done w.req generated
|
|
exec - test '' = 'w.req' || ${STDCMP} 2>/dev/null -s w.req ${INSTALLROOT}/lib/lib/w || { ${STDMV} ${INSTALLROOT}/lib/lib/w ${INSTALLROOT}/lib/lib/w.old 2>/dev/null || true; ${STDCP} w.req ${INSTALLROOT}/lib/lib/w ;}
|
|
done ${INSTALLROOT}/lib/lib/w generated
|
|
make ${INSTALLROOT}/lib/lib/intl
|
|
make intl.req
|
|
make intl.c
|
|
done intl.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in intl.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in intl -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o intl.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o intl.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > intl.req
|
|
exec - rm -f intl.exe intl
|
|
done intl.req generated
|
|
exec - test '' = 'intl.req' || ${STDCMP} 2>/dev/null -s intl.req ${INSTALLROOT}/lib/lib/intl || { ${STDMV} ${INSTALLROOT}/lib/lib/intl ${INSTALLROOT}/lib/lib/intl.old 2>/dev/null || true; ${STDCP} intl.req ${INSTALLROOT}/lib/lib/intl ;}
|
|
done ${INSTALLROOT}/lib/lib/intl generated
|
|
make ${INSTALLROOT}/lib/lib/m
|
|
make m.req
|
|
make m.c
|
|
done m.c
|
|
make m2.c
|
|
done m2.c
|
|
make m3.c
|
|
done m3.c
|
|
make m4.c
|
|
done m4.c
|
|
make m5.c
|
|
done m5.c
|
|
make m6.c
|
|
done m6.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in m.c m2.c m3.c m4.c m5.c m6.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in m -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o m.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o m.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > m.req
|
|
exec - rm -f m.exe m m2 m3 m4 m5 m6
|
|
done m.req generated
|
|
exec - test '' = 'm.req' || ${STDCMP} 2>/dev/null -s m.req ${INSTALLROOT}/lib/lib/m || { ${STDMV} ${INSTALLROOT}/lib/lib/m ${INSTALLROOT}/lib/lib/m.old 2>/dev/null || true; ${STDCP} m.req ${INSTALLROOT}/lib/lib/m ;}
|
|
done ${INSTALLROOT}/lib/lib/m generated
|
|
make ${INSTALLROOT}/lib/lib/nsl
|
|
make nsl.req
|
|
make nsl.c
|
|
done nsl.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in nsl.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in nsl -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o nsl.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o nsl.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > nsl.req
|
|
exec - rm -f nsl.exe nsl
|
|
done nsl.req generated
|
|
exec - test '' = 'nsl.req' || ${STDCMP} 2>/dev/null -s nsl.req ${INSTALLROOT}/lib/lib/nsl || { ${STDMV} ${INSTALLROOT}/lib/lib/nsl ${INSTALLROOT}/lib/lib/nsl.old 2>/dev/null || true; ${STDCP} nsl.req ${INSTALLROOT}/lib/lib/nsl ;}
|
|
done ${INSTALLROOT}/lib/lib/nsl generated
|
|
make ${INSTALLROOT}/lib/lib/socket
|
|
make socket.req
|
|
make socket.c
|
|
done socket.c
|
|
prev nsl.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in socket.c nsl.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in socket -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o socket.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o socket.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > socket.req
|
|
exec - rm -f socket.exe socket nsl
|
|
done socket.req generated
|
|
exec - test '' = 'socket.req' || ${STDCMP} 2>/dev/null -s socket.req ${INSTALLROOT}/lib/lib/socket || { ${STDMV} ${INSTALLROOT}/lib/lib/socket ${INSTALLROOT}/lib/lib/socket.old 2>/dev/null || true; ${STDCP} socket.req ${INSTALLROOT}/lib/lib/socket ;}
|
|
done ${INSTALLROOT}/lib/lib/socket generated
|
|
make ${INSTALLROOT}/lib/lib/dbm
|
|
make dbm.req
|
|
make db.c
|
|
done db.c
|
|
make gdbm.c
|
|
done gdbm.c
|
|
make gdbm1.c
|
|
make gdbm-ndbm.h implicit
|
|
done gdbm-ndbm.h dontcare virtual
|
|
done gdbm1.c
|
|
make gdbm2.c
|
|
make ndbm.h implicit
|
|
done ndbm.h dontcare virtual
|
|
done gdbm2.c
|
|
exec - set -
|
|
exec - r='-'
|
|
exec - for i in db.c gdbm.c gdbm1.c gdbm2.c
|
|
exec - do if ${CC} -c $i > /dev/null
|
|
exec - then g=
|
|
exec - for p in db - gdbm_compat - gdbm - ndbm - dbm -
|
|
exec - do case $p in
|
|
exec - -) if ${CC} -o dbm.exe $i $g > /dev/null 2>&1
|
|
exec - then ${CC} -o dbm.exe $i > /dev/null 2>&1 || {
|
|
exec - r="$g"
|
|
exec - break 2
|
|
exec - }
|
|
exec - fi
|
|
exec - g=
|
|
exec - ;;
|
|
exec - *) g="$g -l$p"
|
|
exec - ;;
|
|
exec - esac
|
|
exec - done
|
|
exec - fi
|
|
exec - done 2>/dev/null
|
|
exec - echo " $r" > dbm.req
|
|
exec - rm -f dbm.exe db gdbm gdbm1 gdbm2
|
|
done dbm.req generated
|
|
exec - test '' = 'dbm.req' || ${STDCMP} 2>/dev/null -s dbm.req ${INSTALLROOT}/lib/lib/dbm || { ${STDMV} ${INSTALLROOT}/lib/lib/dbm ${INSTALLROOT}/lib/lib/dbm.old 2>/dev/null || true; ${STDCP} dbm.req ${INSTALLROOT}/lib/lib/dbm ;}
|
|
done ${INSTALLROOT}/lib/lib/dbm generated
|
|
done install virtual
|
|
make test
|
|
make test.iffe
|
|
prev iffe
|
|
make iffe.tst
|
|
done iffe.tst
|
|
exec - regress iffe.tst iffe
|
|
done test.iffe virtual
|
|
make test.mamake
|
|
prev mamake
|
|
make mamake.tst
|
|
meta mamake.tst %.rt>%.tst mamake.rt mamake
|
|
make mamake.rt
|
|
done mamake.rt
|
|
exec - if [[ "1" || "mamake.rt" -nt "mamake.tst" ]]
|
|
exec - then mktest --style=regress mamake.rt > mamake.tst
|
|
exec - fi
|
|
done mamake.tst generated
|
|
exec - regress mamake.tst mamake
|
|
done test.mamake virtual
|
|
done test dontcare virtual
|