|
Packit Service |
20376f |
#!/usr/bin/env bash
|
|
Packit Service |
20376f |
#
|
|
Packit Service |
20376f |
# Environment variables:
|
|
Packit Service |
20376f |
#
|
|
Packit Service |
20376f |
# SOURCE_DIR: Set to the directory of the libgit2 source (optional)
|
|
Packit Service |
20376f |
# If not set, it will be derived relative to this script.
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
set -e
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
SOURCE_DIR=${SOURCE_DIR:-$( cd "$( dirname "${BASH_SOURCE[0]}" )" && dirname $( pwd ) )}
|
|
Packit Service |
20376f |
BUILD_DIR=$(pwd)
|
|
Packit Service |
20376f |
CC=${CC:-cc}
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
indent() { sed "s/^/ /"; }
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
echo "Source directory: ${SOURCE_DIR}"
|
|
Packit Service |
20376f |
echo "Build directory: ${BUILD_DIR}"
|
|
Packit Service |
20376f |
echo ""
|
|
Packit Service |
20376f |
echo "Operating system version:"
|
|
Packit Service |
20376f |
uname -a 2>&1 | indent
|
|
Packit Service |
20376f |
echo "CMake version:"
|
|
Packit Service |
20376f |
cmake --version 2>&1 | indent
|
|
Packit Service |
20376f |
echo "Compiler version:"
|
|
Packit Service |
20376f |
$CC --version 2>&1 | indent
|
|
Packit Service |
20376f |
echo ""
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
echo "##############################################################################"
|
|
Packit Service |
20376f |
echo "## Configuring build environment"
|
|
Packit Service |
20376f |
echo "##############################################################################"
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
echo cmake ${SOURCE_DIR} -DBUILD_EXAMPLES=ON ${CMAKE_OPTIONS}
|
|
Packit Service |
20376f |
cmake ${SOURCE_DIR} -DBUILD_EXAMPLES=ON ${CMAKE_OPTIONS}
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
echo ""
|
|
Packit Service |
20376f |
echo "##############################################################################"
|
|
Packit Service |
20376f |
echo "## Building libgit2"
|
|
Packit Service |
20376f |
echo "##############################################################################"
|
|
Packit Service |
20376f |
|
|
Packit Service |
20376f |
cmake --build .
|