From 0ebb7a06ea937138a4bd07aa1bd2efe633ce7bf9 Mon Sep 17 00:00:00 2001 From: Robin Mills Date: Mon, 12 Sep 2016 19:22:10 +0000 Subject: [PATCH] #1041 Work in progress. Updating MinGW/daily build to populate directory dist/mingw. --- contrib/buildserver/cmake_daily.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/contrib/buildserver/cmake_daily.sh b/contrib/buildserver/cmake_daily.sh index 8d0eb7c5..0a9bdf53 100755 --- a/contrib/buildserver/cmake_daily.sh +++ b/contrib/buildserver/cmake_daily.sh @@ -1,7 +1,7 @@ #!/bin/bash ## -# jenkins_daily.sh +# cmake_daily.sh ## source $(find . -name buildserver.library) @@ -106,12 +106,21 @@ testBuild() if [ ! -z "$RECURSIVE" ]; then # we are already in MinGW/bash, so build # cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=$dist -DEXIV2_ENABLE_NLS=OFF -DCMAKE_C_COMPILER=$(which gcc) -DCMAKE_CXX_COMPILER=$(which g++) $exiv2 - make distclean + make distclean make config ./configure make + bin/.libs/exiv2 --verbose --version make install make samples + make tests + for d in bin include; do + mkdir -p "$dist/$PLATFORM/$d" + cp -R /usr/local/$d/* "$dist/$PLATFORM/$d" + done + mkdir -p "$dist/$PLATFORM/share/man/man1/" + cp -R /usr/local/share/man/man1/*exiv2* "$dist/$PLATFORM/share/man/man1/" + mkdir -p "$dist/$PLATFORM/samples" else # recursively invoke MinGW/bash with appropriate tool chain export RECURSIVE=1