29 lines
985 B
Bash
Executable File
29 lines
985 B
Bash
Executable File
#!/bin/bash
|
|
|
|
VERSION="2_0_1"
|
|
|
|
#HOW TO USE (Linux and Mac):
|
|
# 1. Update version above.
|
|
# 2. Put mlv2badpixels.sh, mlv_dump, raw2dng, and cr2hdr into a "binaries" folder in the repository.
|
|
# 3. Run this script, with one argument representing the path to the binaries.
|
|
# 4. A release tarball will automatically be created in "release" in the repository.
|
|
|
|
## It's reccommended that BINPATH is a folder in REP_PATH.
|
|
|
|
REP_PATH="$(pwd)"
|
|
BINPATH="${REP_PATH}/binaries"
|
|
RELEASE="${REP_PATH}/release"
|
|
|
|
mkdir -p "$RELEASE"
|
|
|
|
if [[ $OSTYPE == "linux-gnu" ]]; then
|
|
PLATFORM="linux"
|
|
elif [[ $OSTYPE == "darwin11" ]]; then
|
|
PLATFORM="mac"
|
|
else
|
|
echo "Platform not yet supported! Contact me at contact@sofusrose.com."
|
|
fi
|
|
|
|
cd "$BINPATH"
|
|
tar -czvf $RELEASE/convmlv-${VERSION}-${PLATFORM}.tar.gz ../balance.py mlv2badpixels.sh mlv_dump raw2dng cr2hdr ../sRange.py ../CHANGELOG ../licence ../convmlv.sh ../color-core/ ../color-ext ../DEPENDENCIES ../docs/MANPAGE ../docs/docs.pdf ../docs/workflow.txt
|