mirror of
https://github.com/cmosher01/Epple-II.git
synced 2024-12-27 17:29:16 +00:00
34 lines
516 B
Bash
Executable File
34 lines
516 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
if [ -e "$1/CMakeCache.txt" ] ; then
|
|
builddir="$1"
|
|
shift
|
|
else
|
|
mkdir -p tmp
|
|
builddir=$(mktemp -d tmp/tmp.XXXXXXXXXX)
|
|
fi
|
|
cd $builddir
|
|
|
|
# TODO: fix version number
|
|
if [ "$GITHUB_ENV" != "" ] ; then
|
|
echo "git_tag=2.0.0-$(date +%Y%m%d.%H%M%S)" >>$GITHUB_ENV
|
|
fi
|
|
|
|
echo "::group::cmake"
|
|
cmake ../..
|
|
echo "::endgroup::"
|
|
|
|
echo "::group::cmake --build"
|
|
cmake --build .
|
|
echo "::endgroup::"
|
|
|
|
if [ "$1" = "-n" ] ; then
|
|
exit 0
|
|
fi
|
|
|
|
echo "::group::cpack"
|
|
cpack -B ../cpack/
|
|
echo "::endgroup::"
|