Magellan Linux

Diff of /trunk/mage-buildserver/buildserver-compile-smage.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2798 by niro, Thu Aug 28 09:48:38 2014 UTC revision 2855 by niro, Wed Feb 11 12:24:07 2015 UTC
# Line 27  if [ ! -f ${BUILDROOT}/.stamps/smage_svn Line 27  if [ ! -f ${BUILDROOT}/.stamps/smage_svn
27  then  then
28   die "svn checkout of smage required. run buildserver-svn first."   die "svn checkout of smage required. run buildserver-svn first."
29  fi  fi
30  for arch in ${BUILD_ARCH[*]} src  for arch in $(enum-all-arch-types)
31  do  do
32   if [ ! -f ${BUILDROOT}/.stamps/${arch}_bootstrap-ok ]   if [ ! -f ${BUILDROOT}/.stamps/${arch}_bootstrap-ok ]
33   then   then
# Line 38  do Line 38  do
38   die "initial regen of mage-tree required for '${arch}'. run buildserver-setup-mage-tree first."   die "initial regen of mage-tree required for '${arch}'. run buildserver-setup-mage-tree first."
39   fi   fi
40  done  done
41  for arch in ${BUILD_ARCH[*]}  for arch in $(enum-build-arch-types)
42  do  do
43   if [ ! -f ${BUILDROOT}/.stamps/${arch}_common-devutils-ok ]   if [ ! -f ${BUILDROOT}/.stamps/${arch}_common-devutils-ok ]
44   then   then
# Line 49  done Line 49  done
49  # create src package tarball  # create src package tarball
50  runarch src smage2 --create-src-tarball /var/cache/mage/smage/${SMAGEFILE} || die "src creating src-tarball"  runarch src smage2 --create-src-tarball /var/cache/mage/smage/${SMAGEFILE} || die "src creating src-tarball"
51    
52  for arch in ${BUILD_ARCH[*]}  for arch in $(enum-build-arch-types)
53  do  do
54   echo "SMAGEFILE=\"${SMAGEFILE}\"" > ${BUILDROOT}/${arch}/.runrc   echo "SMAGEFILE=\"${SMAGEFILE}\"" > ${BUILDROOT}/${arch}/.runrc
55   echo "BUILDSERVER_LIB_DIR=\"${BUILDSERVER_LIB_DIR}\"" >> ${BUILDROOT}/${arch}/.runrc   echo "BUILDSERVER_LIB_DIR=\"${BUILDSERVER_LIB_DIR}\"" >> ${BUILDROOT}/${arch}/.runrc
56   cat >> ${BUILDROOT}/${arch}/.runrc << 'EOF'   cat >> ${BUILDROOT}/${arch}/.runrc << 'EOF'
57   build_retval=0   build_retval=0
58   ${BUILDSERVER_LIB_DIR}/buildserver-build-depends.sh ${SMAGEFILE} || exit 1   ${BUILDSERVER_LIB_DIR}/buildserver-build-depends.sh ${SMAGEFILE} || exit 1
59   ${BUILDSERVER_LIB_DIR}/buildserver-build-install-prerequisites.sh ${SMAGEFILE}   ${BUILDSERVER_LIB_DIR}/buildserver-build-install-prerequisites.sh ${SMAGEFILE} || exit 1
60   ${BUILDSERVER_LIB_DIR}/buildserver-build.sh ${SMAGEFILE} || build_retval=1   ${BUILDSERVER_LIB_DIR}/buildserver-build.sh ${SMAGEFILE} || build_retval=1
61   ${BUILDSERVER_LIB_DIR}/buildserver-build-uninstall-prerequisites.sh ${SMAGEFILE}   ${BUILDSERVER_LIB_DIR}/buildserver-build-uninstall-prerequisites.sh ${SMAGEFILE}
62    

Legend:
Removed from v.2798  
changed lines
  Added in v.2855