aboutsummaryrefslogtreecommitdiff
path: root/tools/buildsteps
diff options
context:
space:
mode:
authorwsnipex <wsnipex@a1.net>2013-05-12 15:27:06 +0200
committerwsnipex <wsnipex@a1.net>2013-06-07 12:42:57 +0200
commit5d39eddcb9fbbe420e4256a791ddfcf111a97032 (patch)
tree3966d1b0b4fd4c54d41d5d3bd4bbea8c83916885 /tools/buildsteps
parent93ef8123895b49f04503534584ae75ee8321daf0 (diff)
[buildsteps] add debian packaging
Diffstat (limited to 'tools/buildsteps')
-rwxr-xr-xtools/buildsteps/linux-debian/configure-depends2
-rwxr-xr-xtools/buildsteps/linux-debian/configure-xbmc2
-rwxr-xr-xtools/buildsteps/linux-debian/make-depends2
-rwxr-xr-xtools/buildsteps/linux-debian/make-xbmc2
-rwxr-xr-xtools/buildsteps/linux-debian/package16
-rwxr-xr-xtools/buildsteps/linux-debian/prepare-depends1
-rwxr-xr-xtools/buildsteps/linux-debian/prepare-xbmc2
7 files changed, 27 insertions, 0 deletions
diff --git a/tools/buildsteps/linux-debian/configure-depends b/tools/buildsteps/linux-debian/configure-depends
new file mode 100755
index 0000000000..96e6aaaa2d
--- /dev/null
+++ b/tools/buildsteps/linux-debian/configure-depends
@@ -0,0 +1,2 @@
+# We do not use unified dependencies here, but system libs
+exit 0
diff --git a/tools/buildsteps/linux-debian/configure-xbmc b/tools/buildsteps/linux-debian/configure-xbmc
new file mode 100755
index 0000000000..44380b343b
--- /dev/null
+++ b/tools/buildsteps/linux-debian/configure-xbmc
@@ -0,0 +1,2 @@
+# Nothing to be done, this is all handled by the package script
+exit 0
diff --git a/tools/buildsteps/linux-debian/make-depends b/tools/buildsteps/linux-debian/make-depends
new file mode 100755
index 0000000000..d1de8c7d55
--- /dev/null
+++ b/tools/buildsteps/linux-debian/make-depends
@@ -0,0 +1,2 @@
+# noop
+exit 0
diff --git a/tools/buildsteps/linux-debian/make-xbmc b/tools/buildsteps/linux-debian/make-xbmc
new file mode 100755
index 0000000000..d1de8c7d55
--- /dev/null
+++ b/tools/buildsteps/linux-debian/make-xbmc
@@ -0,0 +1,2 @@
+# noop
+exit 0
diff --git a/tools/buildsteps/linux-debian/package b/tools/buildsteps/linux-debian/package
new file mode 100755
index 0000000000..accffd1e9d
--- /dev/null
+++ b/tools/buildsteps/linux-debian/package
@@ -0,0 +1,16 @@
+WORKSPACE=${WORKSPACE:-$( cd $(dirname $0)/../../.. ; pwd -P )}
+XBMC_PLATFORM_DIR=linux-debian
+. $WORKSPACE/tools/buildsteps/defaultenv
+
+cd $WORKSPACE
+
+RELEASEV=$VERSION \
+TAG=$TAG \
+DISTS=${DISTS:-"stable"} \
+ARCHS=${ARCHS:-"i386 amd64"} \
+BUILDER=${BUILDER:-"pdebuild"} \
+PDEBUILD_OPTS=${PDEBUILD_OPTS:-"--debbuildopts \"-j$BUILDTHREADS\""} \
+PBUILDER_BASE=${PBUILDER_BASE:-"/home/$USER/xbmc-packaging/pbuilder"} \
+DPUT_TARGET=${DPUT_TARGET:-"local"} \
+Configuration="$Configuration" \
+tools/Linux/packaging/mk-debian-package.sh
diff --git a/tools/buildsteps/linux-debian/prepare-depends b/tools/buildsteps/linux-debian/prepare-depends
new file mode 100755
index 0000000000..ca916d098d
--- /dev/null
+++ b/tools/buildsteps/linux-debian/prepare-depends
@@ -0,0 +1 @@
+exit 0
diff --git a/tools/buildsteps/linux-debian/prepare-xbmc b/tools/buildsteps/linux-debian/prepare-xbmc
new file mode 100755
index 0000000000..d54f426265
--- /dev/null
+++ b/tools/buildsteps/linux-debian/prepare-xbmc
@@ -0,0 +1,2 @@
+#nothing on linux
+exit 0