Diff for /elwix/build_world.sh between versions 1.1.1.1 and 1.1.1.1.6.2

version 1.1.1.1, 2011/07/05 23:43:00 version 1.1.1.1.6.2, 2012/03/20 15:07:40
Line 42  clean_world() Line 42  clean_world()
         echo "+++ Clean ELWIX World ..."          echo "+++ Clean ELWIX World ..."
         rm -rf $WORLD          rm -rf $WORLD
         mkdir -p $WORLD          mkdir -p $WORLD
   
           rm -f ${CBUILD} ${CGBUILD} ${CENV}
 }  }
   
 build_world()  build_world()
Line 64  install_world() Line 66  install_world()
         echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/elwix.ver          echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/elwix.ver
 }  }
   
   build_cross()
   {
           echo "+++ Build ELWIX Cross script ..."
           cd $BSDSRC
           cat >${CENV} <<_EOF
   #!/bin/sh
   #
   # Create auto cross build env script
   #
   export \\
   _EOF
           env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
                   buildenvvars >> ${CENV}
           cat >>${CENV} <<_EOF
   PATH=$PKG/bin:$PKG/sbin:\$PATH:$PATH
   _EOF
           cd -
           cp ${CENV} ${CBUILD}
           cp ${CENV} ${CGBUILD}
           cp ${CENV} ${CEXEC}
           cat >>${CBUILD} <<_EOF
   make \$*
   _EOF
           cat >>${CGBUILD} <<_EOF
   gmake \$*
   _EOF
           cat >>${CEXEC} <<_EOF
   eval \$*
   _EOF
           chmod +x ${CBUILD} ${CGBUILD} ${CEXEC} ${CENV}
           echo "Done."
   }
   
 ### main()  ### main()
 if ! SnitVer ${WORLD}/elwix.ver; then  if ! SnitVer ${WORLD}/elwix.ver; then
         clean_world          clean_world
         build_world          build_world
         install_world          install_world
   
           build_cross
 else  else
         echo "Skipped ELWIX World build ..."          echo "Skipped ELWIX World build ..."
 fi  fi
   
   
 echo "+++ Complete build ELWIX World"  echo "+++ Complete build ELWIX World"

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.6.2


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