6 echo "echo $SYSNAME" > $CONFIG/bin/ack_sys
7 chmod +x $CONFIG/bin/ack_sys
10 find . -type d -perm -555 -print > $CONFIG/dir_list
13 for i in mach/*/libsys
18 for i in `cat dir_list`
24 ( cd $i ; if make clean ; then exit 0 ; else exit 0 ; fi ) > /dev/null 2>&1
26 if [ -f $SRC_HOME/$i/proto.make ]
27 then mk_makefile $SRC_HOME/$i/proto.make > $i/Makefile
29 if [ -f $SRC_HOME/$i/Action ]
33 chmod +w $CONFIG/$i/Action*
40 for i in lang/cem/cemcom.ansi lang/cem/cemcom lang/m2/comp
42 cp $SRC_HOME/$i/BigPars $CONFIG/$i/Parameters
43 chmod +w $CONFIG/$i/Parameters
45 for i in lang/pc/comp lang/cem/cpp.ansi
47 cp $SRC_HOME/$i/Parameters $CONFIG/$i/Parameters
48 chmod +w $CONFIG/$i/Parameters
59 mk_makefile $SRC_HOME/mach/proto/as/proto.make | sed -e "/#MACH_DEFINE/,/^MACH/s/=.*/= $i/" > Makefile
65 mk_makefile $SRC_HOME/mach/proto/top/proto.make | sed -e "/#MACH_DEFINE/,/^MACH/s/=.*/= $i/" > Makefile
71 mk_makefile $SRC_HOME/mach/proto/cg/proto.make | sed -e "/#MACH_DEFINE/,/^MACH/s/=.*/= $i/" > Makefile
77 mk_makefile $SRC_HOME/mach/proto/ncg/proto.make | sed -e "/#MACH_DEFINE/,/^MACH/s/=.*/= $i/" > Makefile
78 if [ -f $SRC_HOME/mach/$i/ncg/table_dir ]
81 /^#TABLE_DEFINE/+1r $SRC_HOME/mach/$i/ncg/table_dir
88 if [ -f $SRC_HOME/mach/$i/mach_params ]
92 for j in libem libend libmon libfp libsys libdb
97 mk_makefile $SRC_HOME/mach/proto/libg/proto.$j | sed -e "/#MACH_PARAMS/r $SRC_HOME/mach/$i/mach_params" > Makefile
101 for j in libbsd4_1a libbsd4_2 libsysV_2
106 mk_makefile $SRC_HOME/mach/proto/libg/proto.libsys | sed -e "/#MACH_PARAMS/r $SRC_HOME/mach/$i/mach_params" -e "s/libsys/$j/g" > Makefile
110 for j in libcc libcc.ansi libm2 libpc libbc liboc libf77
115 mk_makefile $SRC_HOME/mach/proto/libg/proto.$j | sed -e "/#MACH_PARAMS/r $SRC_HOME/mach/$i/mach_params" > Makefile
120 elif [ -d $i/libsys ]
126 mk_makefile $SRC_HOME/mach/proto/libg/proto.sysmon | sed -e "/#MACH_PARAMS/r $SRC_HOME/mach/$i/mach_params" > Makefile