#
static: $(progs_static)
-version.h: version.sh version.h.in configure.ac
+version.h: version.h.in configure.ac
@echo " [SH] $@"
$(Q)bash ./config.status --silent $@
echo " autoheader: $(autoheader --version | head -1)"
echo " automake: $(automake --version | head -1)"
-chmod +x version.sh
rm -rf autom4te.cache
aclocal -I m4 $AL_OPTS &&
AC_INIT([btrfs-progs],
- m4_esyscmd([./version.sh --configure]),
+ m4_chomp(m4_include([VERSION])),
[linux-btrfs@vger.kernel.org],,
[http://btrfs.wiki.kernel.org])
+++ /dev/null
-#!/bin/bash
-#
-# determine-version -- report a useful version for releases
-#
-# Copyright 2008, Aron Griffis <agriffis@n01se.net>
-# Copyright 2008, Oracle
-# Released under the GNU GPLv2
-
-v="v4.14.1"
-
-opt=$1
-
-which git &> /dev/null
-if [ $? == 0 -a -d .git ]; then
- if head=`git rev-parse --verify HEAD 2>/dev/null`; then
- if tag=`git describe --tags 2>/dev/null`; then
- v="$tag"
- fi
-
- # Are there uncommitted changes?
- git update-index --refresh --unmerged > /dev/null
- if git diff-index --name-only HEAD | grep -v "^scripts/package" \
- | read dummy; then
- v="$v"-dirty
- fi
- fi
-fi
-
-if [ "$opt" = "--configure" ]; then
- # Omit the trailing newline, so that m4_esyscmd can use the result directly.
- echo -n "$v"
-else
- echo "$v"
-fi
-
-exit 0
-