1info mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20 2setv INSTALLROOT ../../.. 3setv PACKAGE_ast_INCLUDE ${INSTALLROOT}/include/ast 4setv PACKAGE_ast_LIB ${INSTALLROOT}/lib 5setv PACKAGEROOT ../../../../.. 6setv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS} 7setv ARFLAGS rc 8setv AS as 9setv ASFLAGS 10setv CC cc 11setv mam_cc_FLAGS ${mam_cc_PIC} 12setv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?} 13setv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??} 14setv COTEMP $$ 15setv CPIO cpio 16setv CPIOFLAGS 17setv CPP "${CC} -E" 18setv F77 f77 19setv HOSTCC ${CC} 20setv IGNORE 21setv LD ld 22setv LDFLAGS 23setv LEX lex 24setv LEXFLAGS 25setv LPR lpr 26setv LPRFLAGS 27setv M4FLAGS 28setv NMAKE nmake 29setv NMAKEFLAGS 30setv PR pr 31setv PRFLAGS 32setv SHELL /bin/sh 33setv SILENT 34setv TAR tar 35setv YACC yacc 36setv YACCFLAGS -d 37make ${PACKAGEROOT}/lib/package/ast.lic 38done ${PACKAGEROOT}/lib/package/ast.lic 39make install 40make sum 41make libsum.a archive 42make sum.req 43exec - set - 44exec - echo 'int main(){return 0;}' > 1.${COTEMP}.c 45exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c 1.${COTEMP}.c && 46exec - x=`${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l'*' 2>&1 | sed -e 's/[][()+@?]/#/g' || :` && 47exec - { 48exec - case "" in 49exec - *?) echo " " ;; 50exec - esac 51exec - for i in sum md ast 52exec - do case $i in 53exec - "sum"|sum) 54exec - ;; 55exec - *) if test -f ${INSTALLROOT}/lib/lib/$i 56exec - then y=`cat ${INSTALLROOT}/lib/lib/$i` 57exec - case $y in 58exec - *-?*) echo "" $y ;; 59exec - esac 60exec - continue 61exec - elif test ! -f ${INSTALLROOT}/lib/lib$i.a 62exec - 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 63exec - *$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 64exec - *$x*) continue ;; 65exec - esac 66exec - ;; 67exec - esac 68exec - fi 69exec - ;; 70exec - esac 71exec - echo " -l$i" 72exec - done 73exec - } > sum.req 74exec - rm -f 1.${COTEMP}.* 75done sum.req generated 76make sumlib.o 77make sumlib.c 78make sum-sha2.c implicit 79make ${PACKAGE_ast_INCLUDE}/endian.h implicit 80make ${PACKAGE_ast_INCLUDE}/bytesex.h implicit 81make ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 82make ${PACKAGE_ast_INCLUDE}/ast_map.h implicit 83done ${PACKAGE_ast_INCLUDE}/ast_map.h dontcare 84prev ${PACKAGE_ast_INCLUDE}/endian.h implicit 85done ${PACKAGE_ast_INCLUDE}/ast_common.h dontcare 86done ${PACKAGE_ast_INCLUDE}/bytesex.h dontcare 87done ${PACKAGE_ast_INCLUDE}/endian.h dontcare 88done sum-sha2.c dontcare 89make sum-sha1.c implicit 90done sum-sha1.c dontcare 91make sum-md5.c implicit 92done sum-md5.c dontcare 93make sum-lmd.c implicit 94make sha2.h implicit 95done sha2.h dontcare virtual 96make sha1.h implicit 97done sha1.h dontcare virtual 98make md5.h implicit 99done md5.h dontcare virtual 100make md4.h implicit 101done md4.h dontcare virtual 102done sum-lmd.c dontcare 103make sum-prng.c implicit 104make ${PACKAGE_ast_INCLUDE}/fnv.h implicit 105prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 106make ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 107done ${PACKAGE_ast_INCLUDE}/prototyped.h dontcare 108done ${PACKAGE_ast_INCLUDE}/fnv.h 109done sum-prng.c 110make sum-crc.c implicit 111done sum-crc.c 112make sum-bsd.c implicit 113done sum-bsd.c 114make sum-ast4.c implicit 115done sum-ast4.c 116make sum-att.c implicit 117done sum-att.c 118make FEATURE/sum implicit 119meta FEATURE/sum features/%>FEATURE/% features/sum sum 120make features/sum 121done features/sum 122bind -last 123exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libast} : run features/sum 124done FEATURE/sum generated 125make ${PACKAGE_ast_INCLUDE}/hashpart.h implicit 126prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 127done ${PACKAGE_ast_INCLUDE}/hashpart.h 128make ${PACKAGE_ast_INCLUDE}/swap.h implicit 129prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 130prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 131done ${PACKAGE_ast_INCLUDE}/swap.h 132prev ${PACKAGE_ast_INCLUDE}/endian.h implicit 133make sum.h implicit 134make ${PACKAGE_ast_INCLUDE}/ast.h implicit 135make ${PACKAGE_ast_INCLUDE}/ast_api.h implicit 136done ${PACKAGE_ast_INCLUDE}/ast_api.h dontcare 137make ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit 138prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 139make ${PACKAGE_ast_INCLUDE}/ast_std.h implicit 140make ${PACKAGE_ast_INCLUDE}/regex.h implicit 141prev ${PACKAGE_ast_INCLUDE}/ast_api.h implicit 142make ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit 143make ${PACKAGE_ast_INCLUDE}/wctype.h implicit 144make ${PACKAGE_ast_INCLUDE}/ast_wctype.h implicit 145prev ${PACKAGE_ast_INCLUDE}/endian.h implicit 146make ${PACKAGE_ast_INCLUDE}/wchar.h implicit 147prev ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit 148done ${PACKAGE_ast_INCLUDE}/wchar.h dontcare 149done ${PACKAGE_ast_INCLUDE}/ast_wctype.h dontcare 150done ${PACKAGE_ast_INCLUDE}/wctype.h dontcare 151make ${PACKAGE_ast_INCLUDE}/stdio.h implicit 152make ${PACKAGE_ast_INCLUDE}/ast_stdio.h implicit 153make ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit 154done ${PACKAGE_ast_INCLUDE}/sfio_s.h dontcare 155prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit 156done ${PACKAGE_ast_INCLUDE}/ast_stdio.h dontcare 157done ${PACKAGE_ast_INCLUDE}/stdio.h dontcare 158prev ${PACKAGE_ast_INCLUDE}/stdio.h implicit 159prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 160done ${PACKAGE_ast_INCLUDE}/ast_wchar.h dontcare 161prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 162prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 163done ${PACKAGE_ast_INCLUDE}/regex.h dontcare 164make ${PACKAGE_ast_INCLUDE}/getopt.h implicit 165make ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit 166prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 167done ${PACKAGE_ast_INCLUDE}/ast_getopt.h dontcare 168prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 169done ${PACKAGE_ast_INCLUDE}/getopt.h dontcare 170prev ${PACKAGE_ast_INCLUDE}/ast_map.h implicit 171make ${PACKAGE_ast_INCLUDE}/ast_botch.h implicit 172done ${PACKAGE_ast_INCLUDE}/ast_botch.h dontcare 173make ${PACKAGE_ast_INCLUDE}/ast_limits.h implicit 174done ${PACKAGE_ast_INCLUDE}/ast_limits.h dontcare 175make ${PACKAGE_ast_INCLUDE}/ast_fcntl.h implicit 176make ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit 177done ${PACKAGE_ast_INCLUDE}/ast_fs.h dontcare 178done ${PACKAGE_ast_INCLUDE}/ast_fcntl.h dontcare 179prev ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit 180make ${PACKAGE_ast_INCLUDE}/ast_sys.h implicit 181prev ${PACKAGE_ast_INCLUDE}/getopt.h implicit 182prev ${PACKAGE_ast_INCLUDE}/endian.h implicit 183prev ${PACKAGE_ast_INCLUDE}/endian.h implicit 184done ${PACKAGE_ast_INCLUDE}/ast_sys.h dontcare 185make ${PACKAGE_ast_INCLUDE}/ast_lib.h implicit 186done ${PACKAGE_ast_INCLUDE}/ast_lib.h dontcare 187prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 188prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 189done ${PACKAGE_ast_INCLUDE}/ast_std.h dontcare 190done ${PACKAGE_ast_INCLUDE}/vmalloc.h dontcare 191make ${PACKAGE_ast_INCLUDE}/sfio.h implicit 192prev ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit 193prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit 194prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit 195done ${PACKAGE_ast_INCLUDE}/sfio.h dontcare 196prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit 197prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit 198done ${PACKAGE_ast_INCLUDE}/ast.h dontcare 199done sum.h 200done sumlib.c 201meta sumlib.o %.c>%.o sumlib.c sumlib 202prev sumlib.c 203exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -c sumlib.c 204done sumlib.o generated 205exec - ${AR} rc libsum.a sumlib.o 206exec - (ranlib libsum.a) >/dev/null 2>&1 || true 207done libsum.a generated 208done sum virtual 209prev libsum.a archive 210make ${INSTALLROOT}/lib 211exec - if silent test ! -d ${INSTALLROOT}/lib 212exec - then mkdir -p ${INSTALLROOT}/lib 213exec - fi 214done ${INSTALLROOT}/lib generated 215make ${INSTALLROOT}/lib/libsum.a archive 216prev ${INSTALLROOT}/lib 217prev libsum.a archive 218exec - test '' = 'libsum.a' || ${STDCMP} 2>/dev/null -s libsum.a ${INSTALLROOT}/lib/libsum.a || { ${STDMV} ${INSTALLROOT}/lib/libsum.a ${INSTALLROOT}/lib/libsum.a.old 2>/dev/null || true; ${STDCP} libsum.a ${INSTALLROOT}/lib/libsum.a ;} 219exec - (ranlib ${INSTALLROOT}/lib/libsum.a) >/dev/null 2>&1 || true 220done ${INSTALLROOT}/lib/libsum.a generated 221make ${INSTALLROOT}/lib/lib 222exec - if silent test ! -d ${INSTALLROOT}/lib/lib 223exec - then mkdir -p ${INSTALLROOT}/lib/lib 224exec - fi 225done ${INSTALLROOT}/lib/lib generated 226make ${INSTALLROOT}/lib/lib/sum 227prev ${INSTALLROOT}/lib/lib 228prev sum.req 229exec - test '' = 'sum.req' || ${STDCMP} 2>/dev/null -s sum.req ${INSTALLROOT}/lib/lib/sum || { ${STDMV} ${INSTALLROOT}/lib/lib/sum ${INSTALLROOT}/lib/lib/sum.old 2>/dev/null || true; ${STDCP} sum.req ${INSTALLROOT}/lib/lib/sum ;} 230done ${INSTALLROOT}/lib/lib/sum generated 231make ${PACKAGE_ast_INCLUDE} 232exec - if silent test ! -d ${PACKAGE_ast_INCLUDE} 233exec - then mkdir -p ${PACKAGE_ast_INCLUDE} 234exec - fi 235done ${PACKAGE_ast_INCLUDE} generated 236make ${PACKAGE_ast_INCLUDE}/sum.h 237prev ${PACKAGE_ast_INCLUDE} 238prev sum.h 239exec - proto -p -s -l ${PACKAGEROOT}/lib/package/ast.lic '-o since=1996,author=gsf' sum.h > 1.${COTEMP}.x 240exec - if cmp 2>/dev/null -s ${PACKAGE_ast_INCLUDE}/sum.h 1.${COTEMP}.x 241exec - then rm -f 1.${COTEMP}.x 242exec - else mv 1.${COTEMP}.x ${PACKAGE_ast_INCLUDE}/sum.h 243exec - fi 244done ${PACKAGE_ast_INCLUDE}/sum.h generated 245done install virtual 246make test 247done test dontcare virtual 248