cockpit/autogen.sh

24 lines
495 B
Bash
Executable File

#!/bin/sh
set -eu
srcdir="${0%/*}"
(
cd "${srcdir}"
echo "m4_define(VERSION_NUMBER, [$(git describe --tags --abbrev=0)+git])" > version.m4
autoreconf -i --warnings obsolete
)
[ -n "${NOCONFIGURE:-}" ] && exit
case "${1:-}" in
rpm)
# configure with the same flags as when building an RPM
exec rpmbuild -D '_topdir tmp/rpmbuild' -D 'make_build #' \
--build-in-place -bc tools/cockpit.spec ;;
*)
exec "${srcdir}/configure" "$@" ;;
esac