[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a
Maximiliano Curia
maxy at moszumanska.debian.org
Thu Jul 13 17:44:24 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=636e3c8
The following commit has been merged in the master branch:
commit 636e3c895744276fba328a8285bafd6548befd92
Author: Robin Mills <robin at clanmills.com>
Date: Mon Oct 20 17:06:14 2014 +0000
jenkins_testing: build on mingw
---
jenkins_build.sh | 22 +++++++++++++++++++---
1 file changed, 19 insertions(+), 3 deletions(-)
diff --git a/jenkins_build.sh b/jenkins_build.sh
index fed771d..7433400 100755
--- a/jenkins_build.sh
+++ b/jenkins_build.sh
@@ -21,6 +21,14 @@ start=$(date)
starts=$(date +%s)
##
+# are we recursively building mingw?
+buildmingw=0
+if [ "$1" == "buildmingw" ]; then
+ buildmingw=1
+ shift
+fi
+
+##
# functions
run_tests() {
if [ "$result" == "0" ]; then
@@ -70,6 +78,7 @@ if [ "$1" == "status" ]; then
exit $result
fi
+
##
# Quick dodge, use rmills ~/bin/.profile to set some environment variables
# I think I need this is necessary to find pkg-config
@@ -158,6 +167,7 @@ if [ $PLATFORM == "macosx" -a "$target" == "macosx" -a "$macosx" == "true" ]; t
if [ $PLATFORM == "cygwin" -a "$target" == "cygwin" -a "$cygwin" == "true" ]; then build=CYGW ; fi
if [ $PLATFORM == "cygwin" -a "$target" == "mingw" -a "$mingw" == "true" ]; then build=MING ; fi
if [ $PLATFORM == "cygwin" -a "$target" == "msvc" -a "$msvc" == "true" ]; then build=MSVC ; fi
+if [ $PLATFORM == "mingw" -a "$buildmingw" == "1" ]; then build=MING ; fi
echo "3 target = $target platform = $PLATFORM build = $build"
@@ -188,9 +198,15 @@ case "$build" in
;;
MING)
- echo "**************************************"
- echo " MinGW build not implemented yet. ***"
- echo "**************************************"
+ if [ "$buildmingw" == "1" ]; then
+ make -j4
+ make install
+ make -j4 samples
+ run_tests
+ else
+ make distclean
+ /c/Users/rmills/com/mingw64.sh "-c jenkins_build.sh buildmingw"
+ fi
;;
MSVC)
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list