Diff for /elwix/build_tools.sh between versions 1.5.2.2 and 1.5.4.1

version 1.5.2.2, 2013/07/21 16:50:58 version 1.5.4.1, 2013/05/14 09:32:42
Line 15  if [ X"${ELWIX_IS_CONFIGURED}" != X"YES" ]; then Line 15  if [ X"${ELWIX_IS_CONFIGURED}" != X"YES" ]; then
         echo          echo
         exit 1          exit 1
 fi  fi
 V=${VERSION}  
 [ -r ${CENV} ] && . ${CENV}  
 unset INSTALL  
 unset VERSION  
 VERSION="$V"  
   
   
 if [ ! -d $BSDSRC ]; then  if [ ! -d $BSDSRC ]; then
         echo          echo
         echo "ELWIX project is not configured - missing BSD sources !?!"          echo "ELWIX project is not configured - missing BSD sources !?!"
Line 69  clean_bootstrap() Line 63  clean_bootstrap()
 compile_deps()  compile_deps()
 {  {
         echo "+++ Compile ELWIX programs bootstrap tools ..."          echo "+++ Compile ELWIX programs bootstrap tools ..."
        if [ -d tools -a -f tools/Makefile ]; then        cd tools
                cd tools        make obj
                make cleandepend        make depend
                make clean        make
                make obj        make install
                make        cd -
                make install 
                cd - 
        fi 
 }  }
   
 compile_bootstrap()  compile_bootstrap()
Line 112  USE_NATIVE_GCC=  yes Line 103  USE_NATIVE_GCC=  yes
   
 .endif                  # end cross-compilation settings  .endif                  # end cross-compilation settings
 _EOF  _EOF
   
           echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/elwix/elwix.ver
 }  }
   
 compile_fbsdtools()  compile_fbsdtools()
Line 163  compile_fbsdtools() Line 156  compile_fbsdtools()
                 install DESTDIR=${WORLD}                  install DESTDIR=${WORLD}
         cd -          cd -
   
#        cd $CROSS_FT_NET80211        cd $CROSS_FT_NET80211
#        env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \        env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
#                clean DESTDIR=${WORLD}                clean DESTDIR=${WORLD}
#        env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \        env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
#                DESTDIR=${WORLD}                DESTDIR=${WORLD}
#        env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \        env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
#                install DESTDIR=${WORLD}                install DESTDIR=${WORLD}
#        cd -        cd -
   
 #       cd $CROSS_FT_WTAP  #       cd $CROSS_FT_WTAP
 #       env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \  #       env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
Line 195  compile_files() Line 188  compile_files()
                 TARGET_ARCH=${TARGET_ARCH} install DESTDIR=${WORLD}                  TARGET_ARCH=${TARGET_ARCH} install DESTDIR=${WORLD}
         cd -          cd -
   
#        strip -s ${WORLD}/usr/bin/csh        strip -s ${WORLD}/usr/bin/csh
 }  }
   
 compile_tools()  compile_tools()
 {  {
         echo "+++ Compile ELWIX Cross ..."          echo "+++ Compile ELWIX Cross ..."
   
        cd $CROSS_AXL#        cd $CROSS_AXL
        ${AXL_CFG}#        ${AXL_CFG}
        ${CBUILD} clean#        ${CBUILD} clean
        ${CBUILD}#        ${CBUILD}
        ${CBUILD} install#        ${CBUILD} install
        cd -#        cd -
   
         cd $CROSS_ELWIX          cd $CROSS_ELWIX
         ${ELWIX_CFG}          ${ELWIX_CFG}
Line 300  compile_tools() Line 293  compile_tools()
         ${CBUILD} install          ${CBUILD} install
         cd -          cd -
   
        cd $CROSS_WIFINATOR#       echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/usr/local/elwix.ver
        ${WIFINATOR_CFG} 
        ${CBUILD} clean 
        ${CBUILD} 
        ${CBUILD} install 
        cd - 
 }  }
   
 ### main()  ### main()
 if ! SnitVer ${WORLD}/elwix/elwix.ver; then  if ! SnitVer ${WORLD}/elwix/elwix.ver; then
         compile_deps || exit 1          compile_deps || exit 1
        clean_bootstrap#        clean_bootstrap
        compile_bootstrap || exit 1#        compile_bootstrap || exit 1
 
        echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/elwix/elwix.ver 
 else  else
         echo "Skipped ELWIX bootstrap pkgsrc tools build ..."          echo "Skipped ELWIX bootstrap pkgsrc tools build ..."
 fi  fi
   
   V=${VERSION}
   [ -r ${CENV} ] && . ${CENV}
   unset INSTALL
   unset VERSION
   VERSION="$V"
   
 if ! SnitVer ${WORLD}/usr/local/elwix.ver; then  if ! SnitVer ${WORLD}/usr/local/elwix.ver; then
         clean_tools          clean_tools
         compile_fbsdtools          compile_fbsdtools
         compile_files          compile_files
         compile_tools          compile_tools
   
         echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/usr/local/elwix.ver  
 else  else
         echo "Skipped ELWIX tools build ..."          echo "Skipped ELWIX tools build ..."
 fi  fi

Removed from v.1.5.2.2  
changed lines
  Added in v.1.5.4.1


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