Support strip depdning on gcc version from build.info file
[scm/meta/abs.git] / build.template
index c94412f..1a749f0 100644 (file)
@@ -49,7 +49,16 @@ done
 echo $tizen_studio_distribution >> $SHARE_ROOT/tizen_studio_distribution
 
 rs_list=`su - build -c "tizen list rootstrap | grep ${PROFILE}-.*.core.private.* | cut -d ' ' -f 1"`
-echo $rs_list >> $SHARE_ROOT/rsver
+#FIXME: remove hard-coded expression
+if [ "${PROFILE}" = "da-hfp" ]; then
+  rs_list=`su - build -c "tizen list rootstrap | grep ${PROFILE}-.*device.core.private.* | cut -d ' ' -f 1"`
+fi
+echo $rs_list > $SHARE_ROOT/rsver
+if [[ ! $rs_list =~ [0-9]{8}_[0-9] ]]; then
+  conf=`cat ${SDK_PATH}/tools/smart-build-interface/plugins/${rs_list}.xml`
+  dateversion=`echo $conf | sed "s/.*(\([0-9]\{8\}_[0-9]\{1\}\).*/\1/"`
+  echo ${rs_list}.${dateversion} > $SHARE_ROOT/rsver
+fi
 
 for rs in $rs_list; do
   echo "BUILDING START TIME: `date`"