Page MenuHomec4science

get_release_info.sh
No OneTemporary

File Metadata

Created
Thu, Jun 6, 04:42

get_release_info.sh

#!/bin/bash
uuencode=$1
git diff > $2/release.patch
echo "#include <string>"
echo "std::string lm_release_info = \"\\n\\"
# hostname | sed 's/$/ \\n\\/'
# git rev-parse --show-toplevel | sed 's/$/\\n\\/'
branch=$(git rev-parse --abbrev-ref --verify origin)
echo "$branch \\n\\"
git rev-parse --verify $branch | sed 's/$/\\n\\/'
git remote -v | sed 's/$/ \\n\\/'
echo "\\n\\"
$uuencode -m $2/release.patch release.patch | sed 's/$/\\n\\/'
echo "\\"
$uuencode -m $2/CMakeCache.txt CMakeCache.txt | sed 's/$/\\n\\/'
echo "\";"

Event Timeline