Adjust project configrations Tizen:Mobile/TV/Wearable
[scm/meta/obs.git] / update_meta.sh
index ad9fd54..f569b30 100755 (executable)
@@ -45,12 +45,23 @@ function check_package() {
                L)
                        mkdir -p $pkg
                        osc -A $API api /source/$PRJ/$pkg/_link >$pkg/_link
-                       msg="$msg (updated)"
+                       osc -A $API api /source/$PRJ/$pkg/_meta >$pkg/_meta
+                       if grep '<build' $pkg/_meta &>/dev/null; then
+                               msg="$msg (updated, with meta)"
+                       else
+                               rm $pkg/_meta
+                               msg="$msg (updated)"
+                       fi
                        ;;
                *)
+                       content=$(osc -A $API api /source/$PRJ/$pkg/_meta)
+                       if echo $content | grep -q '<build>' ; then
+                               mkdir -p $pkg
+                               echo $content >$pkg/_meta
+                               msg="$msg (updated)"
+                       fi
                        ;;
        esac
-
        echo $msg
 }