1 #!/bin/sh -e 2 3 SRCBASE=/usr/src 4 TOOLSRCBASE=${SRCBASE}/toolchain 5 XSRCBASE=${SRCBASE}/xc 6 7 # XXX hack for toolchain. 8 HLDFLAGS= 9 export HLDFLAGS 10 11 echo -n "++++++ START: "; date 12 echo "" 13 14 cd ${TOOLSRCBASE} 15 LD_LIBRARY_PATH=`pwd`/bfd 16 export LD_LIBRARY_PATH 17 ./configure --enable-shared --enable-commonbfdlib 18 echo -n "++++++ TOOL CONF: "; date 19 make clean 20 echo -n "++++++ TOOL CLEAN: "; date 21 make 22 echo -n "++++++ TOOL MAKE: "; date 23 make install 24 echo -n "++++++ TOOL INST: "; date 25 LD_LIBRARY_PATH="" 26 export LD_LIBRARY_PATH 27 28 cd ${SRCBASE} 29 make build 30 echo -n "++++++ SRC BUILD: "; date 31 32 cd ${XSRCBASE} 33 make World 34 echo -n "++++++ X11 WORLD: "; date 35 make install install.man 36 echo -n "++++++ X11 INST: "; date 37 38 cd ${SRCBASE}/distrib/alpha/rz25dist 39 DESTDIR=/mnt 40 DESTDISK=sd1 41 export DESTDIR DESTDISK 42 make 43 echo -n "++++++ IMG MAKE: "; date 44 45 cd ${TOOLSRCBASE} 46 make distclean 47 echo -n "++++++ TOOL DISTCLEAN: "; date 48 49 cd ${SRCBASE} 50 make cleandir 51 echo -n "++++++ SRC CLEANDIR: "; date 52 53 cd ${XSRCBASE} 54 make clean 55 echo -n "++++++ X11 CLEAN: "; date 56 57 cd ${SRCBASE} 58 ls -l distrib/alpha/rz25dist 59 60 echo "" 61 echo -n "++++++ END: "; date 62