Mamfile revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
124N/Ainfo mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
124N/Asetv INSTALLROOT ../../..
124N/Asetv PACKAGE_ast_INCLUDE ${INSTALLROOT}/include/ast
124N/Asetv PACKAGE_ast_LIB ${INSTALLROOT}/lib
124N/Asetv PACKAGEROOT ../../../../..
124N/Asetv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
124N/Asetv ARFLAGS rc
124N/Asetv AS as
124N/Asetv ASFLAGS
124N/Asetv CC cc
124N/Asetv mam_cc_FLAGS ${mam_cc_DLL}
124N/Asetv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
124N/Asetv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
124N/Asetv COTEMP $$
124N/Asetv CPIO cpio
124N/Asetv CPIOFLAGS
124N/Asetv CPP "${CC} -E"
124N/Asetv F77 f77
124N/Asetv HOSTCC ${CC}
124N/Asetv IGNORE
2317N/Asetv LD ld
124N/Asetv LDFLAGS
124N/Asetv LEX lex
124N/Asetv LEXFLAGS
124N/Asetv LPR lpr
3472N/Asetv LPRFLAGS
618N/Asetv M4FLAGS
124N/Asetv NMAKE nmake
124N/Asetv NMAKEFLAGS
844N/Asetv PR pr
3472N/Asetv PRFLAGS
618N/Asetv SHELL /bin/sh
1258N/Asetv SILENT
124N/Asetv TAR tar
3472N/Asetv YACC yacc
2899N/Asetv YACCFLAGS -d
124N/Amake ${PACKAGEROOT}/lib/package/ast.lic
124N/Adone ${PACKAGEROOT}/lib/package/ast.lic
124N/Amake install
124N/Amake vgraph
2960N/Amake libvgraph.a archive
2960N/Amake vgraph.req
2960N/Aexec - set -
2960N/Aexec - echo 'int main(){return 0;}' > 1.${COTEMP}.c
1776N/Aexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c 1.${COTEMP}.c &&
1776N/Aexec - x=`${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l'*' 2>&1 | sed -e 's/[][()+@?]/#/g' || :` &&
1776N/Aexec - {
124N/Aexec - case "" in
124N/Aexec - *?) echo " " ;;
3069N/Aexec - esac
3069N/Aexec - for i in vgraph ast
3069N/Aexec - do case $i in
124N/Aexec - "vgraph"|vgraph)
124N/Aexec - ;;
124N/Aexec - *) if test -f ${INSTALLROOT}/lib/lib/$i
124N/Aexec - then y=`cat ${INSTALLROOT}/lib/lib/$i`
124N/Aexec - case $y in
124N/Aexec - *-?*) echo "" $y ;;
124N/Aexec - esac
124N/Aexec - continue
1792N/Aexec - elif test ! -f ${INSTALLROOT}/lib/lib$i.a
1792N/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
1792N/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
1776N/Aexec - *$x*) continue ;;
1776N/Aexec - esac
1776N/Aexec - ;;
765N/Aexec - esac
765N/Aexec - fi
765N/Aexec - ;;
765N/Aexec - esac
765N/Aexec - echo " -l$i"
1792N/Aexec - done
1792N/Aexec - } > vgraph.req
1792N/Aexec - rm -f 1.${COTEMP}.*
765N/Adone vgraph.req generated
765N/Amake graph.o
765N/Amake graph.c
765N/Amake grhdr.h implicit
765N/Amake kpvdebug.h implicit
3477N/Adone kpvdebug.h dontcare
3477N/Amake ${PACKAGE_ast_INCLUDE}/endian.h implicit
1776N/Amake ${PACKAGE_ast_INCLUDE}/bytesex.h implicit
124N/Amake ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
1776N/Amake ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
124N/Adone ${PACKAGE_ast_INCLUDE}/ast_map.h dontcare
181N/Adone ${PACKAGE_ast_INCLUDE}/ast_common.h dontcare
124N/Adone ${PACKAGE_ast_INCLUDE}/bytesex.h dontcare
124N/Adone ${PACKAGE_ast_INCLUDE}/endian.h dontcare
124N/Aprev ${PACKAGE_ast_INCLUDE}/endian.h implicit
124N/Amake vgraph.h implicit
make ${PACKAGE_ast_INCLUDE}/cdt.h implicit
prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
make ${PACKAGE_ast_INCLUDE}/regex.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_api.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
make ${PACKAGE_ast_INCLUDE}/wctype.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_wctype.h implicit
prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
make ${PACKAGE_ast_INCLUDE}/wchar.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
done ${PACKAGE_ast_INCLUDE}/wchar.h dontcare
done ${PACKAGE_ast_INCLUDE}/ast_wctype.h dontcare
done ${PACKAGE_ast_INCLUDE}/wctype.h dontcare
make ${PACKAGE_ast_INCLUDE}/stdio.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_stdio.h implicit
make ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
done ${PACKAGE_ast_INCLUDE}/sfio_s.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_stdio.h dontcare
done ${PACKAGE_ast_INCLUDE}/stdio.h dontcare
prev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_wchar.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
make ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/prototyped.h dontcare
done ${PACKAGE_ast_INCLUDE}/regex.h dontcare
make ${PACKAGE_ast_INCLUDE}/getopt.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_getopt.h dontcare
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/getopt.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_botch.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_botch.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_limits.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_limits.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_fcntl.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_fs.h dontcare
done ${PACKAGE_ast_INCLUDE}/ast_fcntl.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
make ${PACKAGE_ast_INCLUDE}/ast_sys.h implicit
prev ${PACKAGE_ast_INCLUDE}/getopt.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_sys.h dontcare
make ${PACKAGE_ast_INCLUDE}/ast_lib.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_lib.h dontcare
prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
done ${PACKAGE_ast_INCLUDE}/ast_std.h dontcare
done ${PACKAGE_ast_INCLUDE}/cdt.h dontcare
done vgraph.h dontcare
done grhdr.h
done graph.c
meta graph.o %.c>%.o graph.c graph
prev graph.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_BLD_vgraph -D_PACKAGE_ast -c graph.c
done graph.o generated
make grbranching.o
make grbranching.c
prev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
prev grhdr.h implicit
done grbranching.c
meta grbranching.o %.c>%.o grbranching.c grbranching
prev grbranching.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_BLD_vgraph -D_PACKAGE_ast -c grbranching.c
done grbranching.o generated
make grfold.o
make grfold.c
prev grhdr.h implicit
done grfold.c
meta grfold.o %.c>%.o grfold.c grfold
prev grfold.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_BLD_vgraph -D_PACKAGE_ast -c grfold.c
done grfold.o generated
make grsearch.o
make grsearch.c
prev grhdr.h implicit
done grsearch.c
meta grsearch.o %.c>%.o grsearch.c grsearch
prev grsearch.c
exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_BLD_vgraph -D_PACKAGE_ast -c grsearch.c
done grsearch.o generated
exec - ${AR} rc libvgraph.a graph.o grbranching.o grfold.o grsearch.o
exec - (ranlib libvgraph.a) >/dev/null 2>&1 || true
done libvgraph.a generated
done vgraph virtual
prev libvgraph.a archive
make ${INSTALLROOT}/lib
exec - if silent test ! -d ${INSTALLROOT}/lib
exec - then mkdir -p ${INSTALLROOT}/lib
exec - fi
done ${INSTALLROOT}/lib generated
make ${INSTALLROOT}/lib/libvgraph.a archive
prev ${INSTALLROOT}/lib
prev libvgraph.a archive
exec - test '' = 'libvgraph.a' || ${STDCMP} 2>/dev/null -s libvgraph.a ${INSTALLROOT}/lib/libvgraph.a || { ${STDMV} ${INSTALLROOT}/lib/libvgraph.a ${INSTALLROOT}/lib/libvgraph.a.old 2>/dev/null || true; ${STDCP} libvgraph.a ${INSTALLROOT}/lib/libvgraph.a ;}
exec - (ranlib ${INSTALLROOT}/lib/libvgraph.a) >/dev/null 2>&1 || true
done ${INSTALLROOT}/lib/libvgraph.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/vgraph
prev ${INSTALLROOT}/lib/lib
prev vgraph.req
exec - test '' = 'vgraph.req' || ${STDCMP} 2>/dev/null -s vgraph.req ${INSTALLROOT}/lib/lib/vgraph || { ${STDMV} ${INSTALLROOT}/lib/lib/vgraph ${INSTALLROOT}/lib/lib/vgraph.old 2>/dev/null || true; ${STDCP} vgraph.req ${INSTALLROOT}/lib/lib/vgraph ;}
done ${INSTALLROOT}/lib/lib/vgraph 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}/vgraph.h
prev ${PACKAGE_ast_INCLUDE}
prev vgraph.h
exec - test '' = 'vgraph.h' || ${STDCMP} 2>/dev/null -s vgraph.h ${PACKAGE_ast_INCLUDE}/vgraph.h || { ${STDMV} ${PACKAGE_ast_INCLUDE}/vgraph.h ${PACKAGE_ast_INCLUDE}/vgraph.h.old 2>/dev/null || true; ${STDCP} vgraph.h ${PACKAGE_ast_INCLUDE}/vgraph.h ;}
done ${PACKAGE_ast_INCLUDE}/vgraph.h generated
done install virtual
make test
done test dontcare virtual