mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Enable building of SmartTrak divelogs importer. A new, lighter, tarball for mxe static libraries has been built, as it seems impossible to build mdbtools with shared libraries (see mxe's build matrix). The tarball doesn't include prebuilt mdbtools and we build from source via build script. Signed-off-by: Salvador Cuñat <salvador.cunat@gmail.com>
29 lines
909 B
Bash
29 lines
909 B
Bash
#!/bin/bash
|
|
|
|
if [ ! -z $TRAVIS_BRANCH ] && [ "$TRAVIS_BRANCH" != "master" ] ; then
|
|
export UPLOADTOOL_SUFFIX=$TRAVIS_BRANCH
|
|
fi
|
|
|
|
cd ${TRAVIS_BUILD_DIR}/../win32/subsurface
|
|
|
|
echo "Submitting the following Windows files for continuous build release:"
|
|
find . -name subsurface\*.exe*
|
|
|
|
# set up the release message to use
|
|
source ${TRAVIS_BUILD_DIR}/scripts/release-message.sh
|
|
|
|
# for debugging, let's look around a bit
|
|
ls -la
|
|
|
|
# the win32 dir is owned by root, as is all its content (because that's
|
|
# the user inside the docker container, I guess. So let's create upload.sh
|
|
# in the TRAVIS_BUILD_DIR
|
|
cd ${TRAVIS_BUILD_DIR}
|
|
|
|
# get and run the upload script
|
|
wget -c https://raw.githubusercontent.com/dirkhh/uploadtool/master/upload.sh
|
|
bash ./upload.sh ${TRAVIS_BUILD_DIR}/../win32/subsurface/subsurface*.exe*
|
|
|
|
# upload smtk2ssrf
|
|
cd ${TRAVIS_BUILD_DIR}/../win32/smtk-import
|
|
bash ../subsurface/upload.sh smtk2ssrf*.exe*
|