mirror of
https://github.com/kdave/btrfs-progs
synced 2025-01-23 14:03:10 +00:00
btrfs-progs: build, make autogen.sh work on older systems
Try harder to find the support scipts, look into libtool or automake dirs directly. Signed-off-by: David Sterba <dsterba@suse.cz>
This commit is contained in:
parent
58f92c7caf
commit
1fabba7ef7
24
autogen.sh
24
autogen.sh
@ -61,11 +61,27 @@ autoheader $AH_OPTS
|
||||
|
||||
# it's better to use helper files from automake installation than
|
||||
# maintain copies in git tree
|
||||
HELPER_DIR=$(automake --print-libdir)
|
||||
find_autofile() {
|
||||
if [ -f "$1" ]; then
|
||||
return
|
||||
fi
|
||||
for HELPER_DIR in $(automake --print-libdir 2>/dev/null) \
|
||||
/usr/share/libtool \
|
||||
/usr/share/automake-* ; do
|
||||
f="$HELPER_DIR/$1"
|
||||
if [ -f "$f" ]; then
|
||||
cp "$f" config/
|
||||
return
|
||||
fi
|
||||
done
|
||||
echo "Cannot find "$1" in known locations"
|
||||
exit 1
|
||||
}
|
||||
|
||||
mkdir -p config/
|
||||
cp $HELPER_DIR/config.guess config/
|
||||
cp $HELPER_DIR/config.sub config/
|
||||
cp $HELPER_DIR/install-sh config/
|
||||
find_autofile config.guess
|
||||
find_autofile config.sub
|
||||
find_autofile install-sh
|
||||
|
||||
cd $THEDIR
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user