[X2Go-Commits] buildscripts.git - master (branch) updated: 984f0ae8ce1212d1b0503e9dbd0c45ddadf90c0d
X2Go dev team
git-admin at x2go.org
Sat May 25 14:57:29 CEST 2013
The branch, master has been updated
via 984f0ae8ce1212d1b0503e9dbd0c45ddadf90c0d (commit)
from a8e1e5c439589a13f59c195c9c6173eaaa2f425e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 984f0ae8ce1212d1b0503e9dbd0c45ddadf90c0d
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Sat May 25 14:57:16 2013 +0200
add support for building all baikal packages in one go
-----------------------------------------------------------------------
Summary of changes:
bin/build-all-packages | 18 ++++++++++++++++++
home/.buildscripts/x2go.conf | 17 +++++++++++++++++
2 files changed, 35 insertions(+)
The diff of changes is:
diff --git a/bin/build-all-packages b/bin/build-all-packages
index e9e3c06..76468eb 100755
--- a/bin/build-all-packages
+++ b/bin/build-all-packages
@@ -18,6 +18,7 @@
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
COMPONENT_MAIN="main"
+COMPONENT_BAIKAL="baikal"
COMPONENT_NIGHTLY="nightly"
LIB_PACKAGES_NIGHTLY=
@@ -65,6 +66,23 @@ CODENAME=${2:-""}
done
}
+# build all packages tagged as build-baikal
+[ "x$COMPONENT" = "x$COMPONENT_BAIKAL" ] || [ -z $COMPONENT ] && {
+ echo -e $LIB_PACKAGES_BAIKAL $APP_PACKAGES_BAIKAL | while read pkg comp checkout; do
+ if [ -n $CODENAME ]; then
+ comp="$comp/$CODENAME"
+ fi
+ if [ "x$(basename $0)" = "x$PREFIX-build-all-packages" ]; then
+ $PREFIX-build-package $pkg $comp $checkout
+ elif [ "x$(basename $0)" = "x$PREFIX-upload-all-packages" ]; then
+ $PREFIX-upload-package $pkg $comp $checkout
+ elif [ "x$(basename $0)" = "x$PREFIX-build+upload-all-packages" ]; then
+ $PREFIX-build-package $pkg $comp $checkout && $PREFIX-upload-package $pkg $comp $checkout
+ fi
+ done
+}
+
echo "Component: $COMPONENT"
echo "Main: $COMPONENT_MAIN"
+echo "Baikal: $COMPONENT_BAIKAL"
echo "Nightly: $COMPONENT_NIGHTLY"
diff --git a/home/.buildscripts/x2go.conf b/home/.buildscripts/x2go.conf
index f25e731..e51baf0 100644
--- a/home/.buildscripts/x2go.conf
+++ b/home/.buildscripts/x2go.conf
@@ -31,6 +31,8 @@ python-x2go $COMPONENT_MAIN build-main\
libpam-x2go $COMPONENT_MAIN build-main\
lightdm-remote-session-x2go $COMPONENT_MAIN build-main\
"
+LIB_PACKAGES_BAIKAL="$LIB_PACKAGES_MAIN"
+
APP_PACKAGES_NIGHTLY="
x2goserver $COMPONENT_NIGHTLY master\n\
x2gobroker $COMPONENT_NIGHTLY master\n\
@@ -44,6 +46,7 @@ pyhoca-gui $COMPONENT_NIGHTLY master\n\
pyhoca-cli $COMPONENT_NIGHTLY master\n\
x2gothinclient $COMPONENT_NIGHTLY master\
"
+
APP_PACKAGES_MAIN="
x2goserver $COMPONENT_MAIN build-main\n\
x2gobroker $COMPONENT_MAIN build-main\n\
@@ -57,3 +60,17 @@ pyhoca-gui $COMPONENT_MAIN build-main\n\
pyhoca-cli $COMPONENT_MAIN build-main\n\
x2gothinclient $COMPONENT_MAIN build-main\
"
+
+APP_PACKAGES_BAIKAL="
+x2goserver $COMPONENT_MAIN build-baikal\n\
+x2goclient $COMPONENT_MAIN build-baikal\n\
+cups-x2go $COMPONENT_MAIN build-baikal\n\
+x2godesktopsharing $COMPONENT_MAIN build-baikal\n\
+x2gognomebindings $COMPONENT_MAIN build-baikal\n\
+x2golxdebindings $COMPONENT_MAIN build-baikal\n\
+x2goplasmabindings $COMPONENT_MAIN build-baikal\n\
+pyhoca-gui $COMPONENT_MAIN build-baikal\n\
+pyhoca-cli $COMPONENT_MAIN build-baikal\n\
+x2gothinclient $COMPONENT_MAIN build-baikal\
+"
+
hooks/post-receive
--
buildscripts.git (X2Go packaging scripts)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "buildscripts.git" (X2Go packaging scripts).
More information about the x2go-commits
mailing list