From: Klaas Freitag Date: Thu, 21 Jan 2016 10:40:16 +0000 (+0100) Subject: Win Admin: Added script to create stable toolchain prj. in OBS X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~1254^2~46 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c23ae5aa14a3f0252f73a51c32f3a69ca03bb806;p=nextcloud-desktop.git Win Admin: Added script to create stable toolchain prj. in OBS --- diff --git a/admin/win/create_stable_toolchain.sh b/admin/win/create_stable_toolchain.sh new file mode 100755 index 000000000..a158c3251 --- /dev/null +++ b/admin/win/create_stable_toolchain.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +# +# This script creates a new windows toolchain repository in OBS. +# It only works for versions that do not yet exist. +# +# Make sure to adopt the variable stableversion. + +# Set the new stable version accordingly: +stableversion=2.1 +targetproject="isv:ownCloud:toolchains:mingw:win32:${stableversion}" + +# Create the new repo + +# get the xml build description of the stable repo +xml=`osc meta prj isv:ownCloud:toolchains:mingw:win32:stable` +stable_xml="${xml/stable/$stableversion}" + +echo $stable_xml + +echo $stable_xml | osc meta prj -F - ${targetproject} + + +# now copy all packages +packs=`osc ls isv:ownCloud:toolchains:mingw:win32:stable` + +for pack in $packs +do + osc copypac isv:ownCloud:toolchains:mingw:win32:stable $pack $targetproject +done