#!/usr/bin/env bash

set -eu

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd "$DIR/libmrsid"

# Download decoder SDK
# TODO make this respect platform
#MRSID_DSDK_VERSION="9.5.4.4703-rhel6.x86-64.gcc482"
MRSID_DSDK_VERSION="9.5.4.4703-darwin16.universal.clang80"
#MRSID_DSDK_VERSION="MrSID_DSDK-9.5.4.4703-win64-vc14.zip"
dir_mrsid=./mrsid

#
# download MrSID source
# Follows pattern like
# http://bin.lizardtech.com/download/developer/MrSID_DSDK-9.5.4.4703-rhel6.x86-64.gcc482.tar.gz

rm -rf $dir_mrsid
if [[ ! -f mrsid.tar.gz ]]; then
	curl -L "http://bin.lizardtech.com/download/developer/MrSID_DSDK-${MRSID_DSDK_VERSION}.tar.gz" -o mrsid.tar.gz
fi
tar -xzf mrsid.tar.gz
mv MrSID_DSDK-${MRSID_DSDK_VERSION} $dir_mrsid

rm -rf $dir_mrsid/examples
rm -rf $dir_mrsid/Raster_DSDK/doc
rm -rf $dir_mrsid/Raster_DSDK/examples
rm -rf $dir_mrsid/Lidar_DSDK/doc
rm -rf $dir_mrsid/Lidar_DSDK/examples