Diff for /elwix/build_tools.sh between versions 1.6.6.8 and 1.7.2.3

version 1.6.6.8, 2014/02/21 09:16:30 version 1.7.2.3, 2016/09/29 14:38:29
Line 120  compile_fbsdtools() Line 120  compile_fbsdtools()
 {  {
         echo "+++ Compile ELWIX FreeBSD tools ..."          echo "+++ Compile ELWIX FreeBSD tools ..."
   
           if [ "$(uname -m)" != ${TARGET} ]; then
                   BSDSTATDIR="${BSDOBJ}/${TARGET}.${TARGET_ARCH}${BSDSRC}/lib/libbsdstat"
           else
                   BSDSTATDIR="${BSDOBJ}${BSDSRC}/lib/libbsdstat"
           fi
   
         cd $CROSS_FT_VIMAGE          cd $CROSS_FT_VIMAGE
        ${CBUILD} DESTDIR=${WORLD} clean        ${CBUILD} DESTDIR=${WORLD} clean || exit 1
        ${CBUILD} DESTDIR=${WORLD}        ${CBUILD} DESTDIR=${WORLD} || exit 1
        ${CBUILD} DESTDIR=${WORLD} install        ${CBUILD} DESTDIR=${WORLD} install || exit 1
         cd -          cd -
   
         cd $CROSS_FT_ATH          cd $CROSS_FT_ATH
        ${CBUILD} DESTDIR=${WORLD} clean        ${CBUILD} DESTDIR=${WORLD} clean || exit 1
        ${CBUILD} DESTDIR=${WORLD}        cp ${CROSSTOOLDIR}/usr/include/private/bsdstat/bsdstat.h ${BSDTOOLS}/ath/common || exit 1
        ${CBUILD} DESTDIR=${WORLD} install        ${CBUILD} DESTDIR=${WORLD} LIBBSDSTATDIR="${BSDSTATDIR}" || exit 1
         ${CBUILD} DESTDIR=${WORLD} install || exit 1
         cd -          cd -
   
        cd $CROSS_FT_IPW#        cd $CROSS_FT_IPW
        ${CBUILD} DESTDIR=${WORLD} clean#        ${CBUILD} DESTDIR=${WORLD} clean || exit 1
        ${CBUILD} DESTDIR=${WORLD}#        ${CBUILD} DESTDIR=${WORLD} || exit 1
        ${CBUILD} DESTDIR=${WORLD}/usr/local/bin install#        ${CBUILD} DESTDIR=${WORLD}/usr/local/bin install || exit 1
        cd -#        cd -
   
        cd $CROSS_FT_IWI#        cd $CROSS_FT_IWI
        ${CBUILD} DESTDIR=${WORLD} clean#        ${CBUILD} DESTDIR=${WORLD} clean || exit 1
        ${CBUILD} DESTDIR=${WORLD}#        ${CBUILD} DESTDIR=${WORLD} || exit 1
        ${CBUILD} DESTDIR=${WORLD}/usr/local/bin install#        ${CBUILD} DESTDIR=${WORLD}/usr/local/bin install || exit 1
        cd -#        cd -
   
        cd $CROSS_FT_MWL#        cd $CROSS_FT_MWL
        ${CBUILD} DESTDIR=${WORLD} clean#        ${CBUILD} DESTDIR=${WORLD} clean || exit 1
        ${CBUILD} DESTDIR=${WORLD}#       cp ${CROSSTOOLDIR}/usr/include/private/bsdstat/bsdstat.h ${BSDTOOLS}/mwl/mwlstats || exit 1
        ${CBUILD} DESTDIR=${WORLD} install#        ${CBUILD} DESTDIR=${WORLD} LIBBSDSTATDIR="${BSDSTATDIR}" || exit 1
        cd -#        ${CBUILD} DESTDIR=${WORLD} install || exit 1
 #        cd -
 }  }
   
 compile_files()  compile_files()
 {  {
         cd files          cd files
        ${CBUILD} DESTDIR=${WORLD} clean        ${CBUILD} DESTDIR=${WORLD} clean || exit 1
        ${CBUILD} DESTDIR=${WORLD} obj        ${CBUILD} DESTDIR=${WORLD} obj || exit 1
        ${CBUILD} DESTDIR=${WORLD} depend         ${CBUILD} DESTDIR=${WORLD} depend || exit 1
        ${CBUILD} DESTDIR=${WORLD}        ${CBUILD} DESTDIR=${WORLD} || exit 1
        ${CBUILD} DESTDIR=${WORLD} install         ${CBUILD} DESTDIR=${WORLD} install || exit 1
         cd -          cd -
 }  }
   
Line 166  compile_tools() Line 174  compile_tools()
 {  {
         echo "+++ Compile ELWIX Cross ..."          echo "+++ Compile ELWIX Cross ..."
   
 #       cd $CROSS_AXL  
 #       ${AXL_CFG}  
 #       ${CBUILD} clean  
 #       ${CBUILD}  
 #       ${CBUILD} install  
 #       cd -  
   
         cd $CROSS_ELWIX          cd $CROSS_ELWIX
         ${ELWIX_CFG}          ${ELWIX_CFG}
         ${CBUILD} clean          ${CBUILD} clean
Line 308  build_tools() Line 309  build_tools()
         echo "+++ Build ELWIX core firmware image ..."          echo "+++ Build ELWIX core firmware image ..."
   
         cd ${WORLD}/usr/local          cd ${WORLD}/usr/local
           find . -name ".debug" -exec rm -rf {} \;
         pax -w -z -v -f${REL}/${LOCALFS_IMG} .          pax -w -z -v -f${REL}/${LOCALFS_IMG} .
         cd -          cd -
 }  }
   
 ### main()  ### main()
compile_deps || exit 1if [ "${COMPILE_DEPTOOLS}" = "YES" ]; then
         compile_deps || exit 1
 fi
   
 #if ! SnitVer ${WORLD}/elwix/elwix.ver; then  #if ! SnitVer ${WORLD}/elwix/elwix.ver; then
 #       clean_bootstrap  #       clean_bootstrap
Line 325  compile_deps || exit 1 Line 329  compile_deps || exit 1
 #fi  #fi
   
 if ! SnitVer ${WORLD}/usr/local/elwix.ver; then  if ! SnitVer ${WORLD}/usr/local/elwix.ver; then
        clean_tools        clean_tools || exit 1
   
        compile_fbsdtools        compile_fbsdtools || exit 1
        compile_files        compile_files || exit 1
        compile_tools        compile_tools || exit 1
   
        build_tools        build_tools || exit 1
   
         echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/usr/local/elwix.ver          echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/usr/local/elwix.ver
 else  else

Removed from v.1.6.6.8  
changed lines
  Added in v.1.7.2.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>