Magellan Linux

Diff of /trunk/mage-buildserver/buildserver-functions.sh

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

revision 2816 by niro, Mon Sep 8 14:59:12 2014 UTC revision 2817 by niro, Mon Sep 8 14:59:56 2014 UTC
# Line 98  enum-build-arch-types() Line 98  enum-build-arch-types()
98   echo "${BUILD_ARCH[*]}"   echo "${BUILD_ARCH[*]}"
99  }  }
100    
101  enum-all-arch-types()  enum-playground-arch-types()
102  {  {
103   local arch   local arch
104   local build_arch_types   local build_arch_types
105    
  for arch in src ${BUILD_ARCH[*]}  
  do  
  if [ ! -e ${BUILDSERVER_CONFIG_DIR}/profiles/${BUILDROOT_PROFILE}/${arch}/mage.rc ]  
  then  
  echo "Warning: mage.rc of '${arch}' not found. Arch '${arch}' ignored." >&2  
  else  
  build_arch_types+=( "${arch}" )  
  fi  
  done  
   
106   if [[ ${BUILD_PLAYGROUND} -eq 1 ]]   if [[ ${BUILD_PLAYGROUND} -eq 1 ]]
107   then   then
108   for arch in ${BUILD_ARCH[*]}   for arch in ${BUILD_ARCH[*]}
# Line 128  enum-all-arch-types() Line 118  enum-all-arch-types()
118    
119   echo "${build_arch_types[*]}"   echo "${build_arch_types[*]}"
120  }  }
121    
122    enum-all-arch-types()
123    {
124     local arch
125     local build_arch_types
126    
127     for arch in src $(enum-build-arch-types) $(enum-playground-arch-types)
128     do
129     if [ ! -e ${BUILDSERVER_CONFIG_DIR}/profiles/${BUILDROOT_PROFILE}/${arch}/mage.rc ]
130     then
131     echo "Warning: mage.rc of '${arch}' not found. Arch '${arch}' ignored." >&2
132     else
133     build_arch_types+=( "${arch}" )
134     fi
135     done
136    
137     echo "${build_arch_types[*]}"
138    }

Legend:
Removed from v.2816  
changed lines
  Added in v.2817