Mamfile revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
18861N/Ainfo mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
18861N/Asetv INSTALLROOT ../../..
18861N/Asetv PACKAGE_ast_INCLUDE ${INSTALLROOT}/include/ast
18861N/Asetv PACKAGE_ast_LIB ${INSTALLROOT}/lib
18861N/Asetv PACKAGEROOT ../../../../../..
18861N/Asetv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
18861N/Asetv ARFLAGS rc
18861N/Asetv AS as
18861N/Asetv ASFLAGS
18861N/Asetv CC cc
18861N/Asetv mam_cc_FLAGS ${mam_cc_DLL}
18861N/Asetv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
18861N/Asetv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
18861N/Asetv COTEMP $$
18861N/Asetv CPIO cpio
18861N/Asetv CPIOFLAGS
18861N/Asetv CPP "${CC} -E"
18861N/Asetv F77 f77
18861N/Asetv HOSTCC ${CC}
18861N/Asetv IGNORE
18861N/Asetv LD ld
18861N/Asetv LDFLAGS
18861N/Asetv LEX lex
18861N/Asetv LEXFLAGS
18861N/Asetv LPR lpr
18861N/Asetv LPRFLAGS
18861N/Asetv M4FLAGS
18861N/Asetv NMAKE nmake
18861N/Asetv NMAKEFLAGS
18861N/Asetv PR pr
18861N/Asetv PRFLAGS
18861N/Asetv SHELL /bin/sh
18861N/Asetv SILENT
18861N/Asetv TAR tar
18861N/Asetv YACC yacc
18861N/Asetv YACCFLAGS -d
18861N/Amake ${PACKAGEROOT}/lib/package/ast.lic
18861N/Adone ${PACKAGEROOT}/lib/package/ast.lic
18861N/Amake install
18861N/Amake num_t
18861N/Amake libdssnum_t.a archive
18861N/Amake dssnum_t.req
18861N/Aexec - set -
18861N/Aexec - echo 'int main(){return 0;}' > 1.${COTEMP}.c
18861N/Aexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c 1.${COTEMP}.c &&
18861N/Aexec - x=`${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l'*' 2>&1 | sed -e 's/[][()+@?]/#/g' || :` &&
18861N/Aexec - {
18861N/Aexec - case "" in
18861N/Aexec - *?) echo " " ;;
18861N/Aexec - esac
18861N/Aexec - for i in dssnum_t ast
18861N/Aexec - do case $i in
18861N/Aexec - "dssnum_t"|dssnum_t)
18861N/Aexec - ;;
18861N/Aexec - *) if test -f ${INSTALLROOT}/lib/lib/$i
18861N/Aexec - then y=`cat ${INSTALLROOT}/lib/lib/$i`
18861N/Aexec - case $y in
18861N/Aexec - *-?*) echo "" $y ;;
18861N/Aexec - esac
18861N/Aexec - continue
18861N/Aexec - elif test ! -f ${INSTALLROOT}/lib/lib$i.a
18861N/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
18861N/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
18861N/Aexec - *$x*) continue ;;
18861N/Aexec - esac
18861N/Aexec - ;;
18861N/Aexec - esac
18861N/Aexec - fi
18861N/Aexec - ;;
18861N/Aexec - esac
18861N/Aexec - echo " -l$i"
18861N/Aexec - done
18861N/Aexec - } > dssnum_t.req
18861N/Aexec - rm -f 1.${COTEMP}.*
18861N/Adone dssnum_t.req generated
18861N/Amake num_t.o
18861N/Amake num_t.c
18861N/Amake ${PACKAGE_ast_INCLUDE}/swap.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_map.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/endian.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/bytesex.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/bytesex.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/endian.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_common.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/prototyped.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/swap.h
18861N/Amake ${PACKAGE_ast_INCLUDE}/hashpart.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/hashpart.h
18861N/Amake ${PACKAGE_ast_INCLUDE}/dsslib.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/dss.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/regex.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_api.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/wctype.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_wctype.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/wchar.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/wchar.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_wctype.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/wctype.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/stdio.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_stdio.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/sfio_s.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_stdio.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/stdio.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_wchar.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/regex.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/getopt.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_getopt.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/getopt.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_botch.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_botch.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_limits.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_limits.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_fcntl.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_fs.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_fcntl.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_sys.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/getopt.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_sys.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast_lib.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_lib.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast_std.h dontcare
18861N/Adone ${PACKAGE_ast_INCLUDE}/vmalloc.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/error.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/option.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/ast.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/sfio.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/sfio.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/ast.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/option.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/error.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/cx.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/dt.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
18861N/Amake ${PACKAGE_ast_INCLUDE}/cdt.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/cdt.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/dt.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/cx.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/dss.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/cxlib.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/error.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/cx.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/regex.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/cxlib.h dontcare
18861N/Amake ${PACKAGE_ast_INCLUDE}/tag.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/sfio.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/tag.h dontcare
18861N/Aprev ${PACKAGE_ast_INCLUDE}/swap.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/regex.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/dt.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/ast.h implicit
18861N/Aprev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
18861N/Adone ${PACKAGE_ast_INCLUDE}/dsslib.h
18861N/Adone num_t.c
18861N/Ameta num_t.o %.c>%.o num_t.c num_t
18861N/Aprev num_t.c
18861N/Aexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I${PACKAGE_ast_INCLUDE} -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2002-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?dssnum_t]"\" -D_PACKAGE_ast -c num_t.c
18861N/Adone num_t.o generated
18861N/Amake lib.o
18861N/Amake lib.c
18861N/Aprev ${PACKAGE_ast_INCLUDE}/dss.h implicit
18861N/Adone lib.c
18861N/Ameta lib.o %.c>%.o lib.c lib
18861N/Aprev lib.c
18861N/Aexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -c lib.c
18861N/Adone lib.o generated
18861N/Aexec - ${AR} rc libdssnum_t.a num_t.o lib.o
18861N/Aexec - (ranlib libdssnum_t.a) >/dev/null 2>&1 || true
18861N/Adone libdssnum_t.a generated
18861N/Adone num_t virtual
18861N/Aprev libdssnum_t.a archive
18861N/Amake ${INSTALLROOT}/lib
18861N/Aexec - if silent test ! -d ${INSTALLROOT}/lib
18861N/Aexec - then mkdir -p ${INSTALLROOT}/lib
18861N/Aexec - fi
18861N/Adone ${INSTALLROOT}/lib generated
18861N/Amake ${INSTALLROOT}/lib/libdssnum_t.a archive
18861N/Aprev ${INSTALLROOT}/lib
18861N/Aprev libdssnum_t.a archive
18861N/Aexec - test '' = 'libdssnum_t.a' || ${STDCMP} 2>/dev/null -s libdssnum_t.a ${INSTALLROOT}/lib/libdssnum_t.a || { ${STDMV} ${INSTALLROOT}/lib/libdssnum_t.a ${INSTALLROOT}/lib/libdssnum_t.a.old 2>/dev/null || true; ${STDCP} libdssnum_t.a ${INSTALLROOT}/lib/libdssnum_t.a ;}
18861N/Aexec - (ranlib ${INSTALLROOT}/lib/libdssnum_t.a) >/dev/null 2>&1 || true
18861N/Adone ${INSTALLROOT}/lib/libdssnum_t.a generated
18861N/Amake ${INSTALLROOT}/lib/lib
18861N/Aexec - if silent test ! -d ${INSTALLROOT}/lib/lib
18861N/Aexec - then mkdir -p ${INSTALLROOT}/lib/lib
18861N/Aexec - fi
18861N/Adone ${INSTALLROOT}/lib/lib generated
make ${INSTALLROOT}/lib/lib/dssnum_t
prev ${INSTALLROOT}/lib/lib
prev dssnum_t.req
exec - test '' = 'dssnum_t.req' || ${STDCMP} 2>/dev/null -s dssnum_t.req ${INSTALLROOT}/lib/lib/dssnum_t || { ${STDMV} ${INSTALLROOT}/lib/lib/dssnum_t ${INSTALLROOT}/lib/lib/dssnum_t.old 2>/dev/null || true; ${STDCP} dssnum_t.req ${INSTALLROOT}/lib/lib/dssnum_t ;}
done ${INSTALLROOT}/lib/lib/dssnum_t generated
done install virtual
make test
done test dontcare virtual