Mamfile revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
0N/Ainfo mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
31N/Asetv INSTALLROOT ../../..
0N/Asetv PACKAGE_ast_INCLUDE ${INSTALLROOT}/include/ast
0N/Asetv PACKAGE_ast_LIB ${INSTALLROOT}/lib
0N/Asetv PACKAGEROOT ../../../../..
0N/Asetv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
0N/Asetv ARFLAGS rc
0N/Asetv AS as
0N/Asetv ASFLAGS
0N/Asetv CC cc
0N/Asetv mam_cc_FLAGS
0N/Asetv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
0N/Asetv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
0N/Asetv COTEMP $$
0N/Asetv CPIO cpio
0N/Asetv CPIOFLAGS
0N/Asetv CPP "${CC} -E"
0N/Asetv F77 f77
0N/Asetv HOSTCC ${CC}
0N/Asetv IGNORE
0N/Asetv LD ld
0N/Asetv LDFLAGS
0N/Asetv LEX lex
0N/Asetv LEXFLAGS
0N/Asetv LPR lpr
87N/Asetv LPRFLAGS
0N/Asetv M4FLAGS
0N/Asetv NMAKE nmake
0N/Asetv NMAKEFLAGS
0N/Asetv PR pr
0N/Asetv PRFLAGS
0N/Asetv SHELL /bin/sh
0N/Asetv SILENT
0N/Asetv TAR tar
0N/Asetv YACC yacc
0N/Asetv YACCFLAGS -d
0N/Amake ${PACKAGEROOT}/lib/package/ast.lic
0N/Adone ${PACKAGEROOT}/lib/package/ast.lic
0N/Amake install
0N/Amake uu
0N/Amake libuu.a archive
0N/Amake uu.req
0N/Aexec - set -
87N/Aexec - echo 'int main(){return 0;}' > 1.${COTEMP}.c
87N/Aexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c 1.${COTEMP}.c &&
0N/Aexec - x=`${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l'*' 2>&1 | sed -e 's/[][()+@?]/#/g' || :` &&
0N/Aexec - {
0N/Aexec - case "" in
0N/Aexec - *?) echo " " ;;
0N/Aexec - esac
0N/Aexec - for i in uu ast
0N/Aexec - do case $i in
0N/Aexec - "uu"|uu)
0N/Aexec - ;;
0N/Aexec - *) if test -f ${INSTALLROOT}/lib/lib/$i
0N/Aexec - then y=`cat ${INSTALLROOT}/lib/lib/$i`
0N/Aexec - case $y in
87N/Aexec - *-?*) echo "" $y ;;
59N/Aexec - esac
59N/Aexec - continue
59N/Aexec - elif test ! -f ${INSTALLROOT}/lib/lib$i.a
59N/Aexec - then case `{ ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -L${INSTALLROOT}/lib ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l$i 2>&1 || echo '' $x ;} | sed -e 's/[][()+@?]/#/g' || :` in
59N/Aexec - *$x*) case `{ ${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l$i 2>&1 || echo '' $x ;} | sed -e 's/[][()+@?]/#/g' || :` in
59N/Aexec - *$x*) continue ;;
59N/Aexec - esac
59N/Aexec - ;;
0N/Aexec - esac
87N/Aexec - fi
87N/Aexec - ;;
87N/Aexec - esac
87N/Aexec - echo " -l$i"
87N/Aexec - done
87N/Aexec - } > uu.req
87N/Aexec - rm -f 1.${COTEMP}.*
87N/Adone uu.req generated
0N/Amake uulib.o
0N/Amake uulib.c
87N/Amake ${PACKAGE_ast_INCLUDE}/sfdisc.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/ast_api.h dontcare
87N/Amake ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/ast_map.h dontcare
87N/Amake ${PACKAGE_ast_INCLUDE}/endian.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/bytesex.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
96N/Adone ${PACKAGE_ast_INCLUDE}/bytesex.h dontcare
96N/Adone ${PACKAGE_ast_INCLUDE}/endian.h dontcare
96N/Adone ${PACKAGE_ast_INCLUDE}/ast_common.h dontcare
96N/Amake ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
96N/Amake ${PACKAGE_ast_INCLUDE}/regex.h implicit
96N/Aprev ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
96N/Amake ${PACKAGE_ast_INCLUDE}/wctype.h implicit
96N/Amake ${PACKAGE_ast_INCLUDE}/ast_wctype.h implicit
96N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
96N/Amake ${PACKAGE_ast_INCLUDE}/wchar.h implicit
96N/Aprev ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/wchar.h dontcare
87N/Adone ${PACKAGE_ast_INCLUDE}/ast_wctype.h dontcare
96N/Adone ${PACKAGE_ast_INCLUDE}/wctype.h dontcare
96N/Amake ${PACKAGE_ast_INCLUDE}/stdio.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_stdio.h implicit
0N/Amake ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/sfio_s.h dontcare
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_stdio.h dontcare
0N/Adone ${PACKAGE_ast_INCLUDE}/stdio.h dontcare
0N/Aprev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
0N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_wchar.h dontcare
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
99N/Adone ${PACKAGE_ast_INCLUDE}/prototyped.h dontcare
87N/Adone ${PACKAGE_ast_INCLUDE}/regex.h dontcare
0N/Amake ${PACKAGE_ast_INCLUDE}/getopt.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/ast_getopt.h dontcare
99N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/getopt.h dontcare
0N/Aprev ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
0N/Amake ${PACKAGE_ast_INCLUDE}/ast_botch.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_botch.h dontcare
0N/Amake ${PACKAGE_ast_INCLUDE}/ast_limits.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_limits.h dontcare
0N/Amake ${PACKAGE_ast_INCLUDE}/ast_fcntl.h implicit
0N/Amake ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_fs.h dontcare
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_fcntl.h dontcare
0N/Aprev ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
0N/Amake ${PACKAGE_ast_INCLUDE}/ast_sys.h implicit
0N/Aprev ${PACKAGE_ast_INCLUDE}/getopt.h implicit
0N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
0N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_sys.h dontcare
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_lib.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_lib.h dontcare
0N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
94N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
0N/Adone ${PACKAGE_ast_INCLUDE}/ast_std.h dontcare
0N/Adone ${PACKAGE_ast_INCLUDE}/vmalloc.h dontcare
0N/Amake ${PACKAGE_ast_INCLUDE}/sfio.h implicit
99N/Aprev ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/sfio.h dontcare
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/ast.h dontcare
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/sfdisc.h
87N/Amake ${PACKAGE_ast_INCLUDE}/modex.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/modecanon.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/modecanon.h dontcare
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/modex.h
87N/Amake ${PACKAGE_ast_INCLUDE}/ls.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/ast_mode.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/ast_mode.h dontcare
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/ls.h
87N/Amake ${PACKAGE_ast_INCLUDE}/error.h implicit
87N/Amake ${PACKAGE_ast_INCLUDE}/option.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/option.h dontcare
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
87N/Adone ${PACKAGE_ast_INCLUDE}/error.h
87N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
87N/Amake uulib.h implicit
87N/Amake uu.h implicit
87N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
87N/Adone uu.h dontcare
87N/Adone uulib.h
87N/Adone uulib.c
87N/Ameta uulib.o %.c>%.o uulib.c uulib
87N/Aprev uulib.c
87N/Aexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_uu -c uulib.c
87N/Adone uulib.o generated
87N/Aexec - ${AR} rc libuu.a uulib.o
87N/Aexec - (ranlib libuu.a) >/dev/null 2>&1 || true
87N/Adone libuu.a generated
87N/Adone uu virtual
0N/Aprev libuu.a archive
0N/Amake ${INSTALLROOT}/lib
3N/Aexec - if silent test ! -d ${INSTALLROOT}/lib
0N/Aexec - then mkdir -p ${INSTALLROOT}/lib
3N/Aexec - fi
3N/Adone ${INSTALLROOT}/lib generated
87N/Amake ${INSTALLROOT}/lib/libuu.a archive
0N/Aprev ${INSTALLROOT}/lib
0N/Aprev libuu.a archive
87N/Aexec - test '' = 'libuu.a' || ${STDCMP} 2>/dev/null -s libuu.a ${INSTALLROOT}/lib/libuu.a || { ${STDMV} ${INSTALLROOT}/lib/libuu.a ${INSTALLROOT}/lib/libuu.a.old 2>/dev/null || true; ${STDCP} libuu.a ${INSTALLROOT}/lib/libuu.a ;}
0N/Aexec - (ranlib ${INSTALLROOT}/lib/libuu.a) >/dev/null 2>&1 || true
done ${INSTALLROOT}/lib/libuu.a generated
make ${INSTALLROOT}/lib/lib
exec - if silent test ! -d ${INSTALLROOT}/lib/lib
exec - then mkdir -p ${INSTALLROOT}/lib/lib
exec - fi
done ${INSTALLROOT}/lib/lib generated
make ${INSTALLROOT}/lib/lib/uu
prev ${INSTALLROOT}/lib/lib
prev uu.req
exec - test '' = 'uu.req' || ${STDCMP} 2>/dev/null -s uu.req ${INSTALLROOT}/lib/lib/uu || { ${STDMV} ${INSTALLROOT}/lib/lib/uu ${INSTALLROOT}/lib/lib/uu.old 2>/dev/null || true; ${STDCP} uu.req ${INSTALLROOT}/lib/lib/uu ;}
done ${INSTALLROOT}/lib/lib/uu generated
make ${PACKAGE_ast_INCLUDE}
exec - if silent test ! -d ${PACKAGE_ast_INCLUDE}
exec - then mkdir -p ${PACKAGE_ast_INCLUDE}
exec - fi
done ${PACKAGE_ast_INCLUDE} generated
make ${PACKAGE_ast_INCLUDE}/uu.h
prev ${PACKAGE_ast_INCLUDE}
prev uu.h
exec - proto -p -s -l ${PACKAGEROOT}/lib/package/ast.lic '-o since=1998,author=gsf' uu.h > 1.${COTEMP}.x
exec - if cmp 2>/dev/null -s ${PACKAGE_ast_INCLUDE}/uu.h 1.${COTEMP}.x
exec - then rm -f 1.${COTEMP}.x
exec - else mv 1.${COTEMP}.x ${PACKAGE_ast_INCLUDE}/uu.h
exec - fi
done ${PACKAGE_ast_INCLUDE}/uu.h generated
done install virtual
make test
done test dontcare virtual