mirror of
https://github.com/ceph/ceph
synced 2025-01-23 19:46:56 +00:00
b1542e7699
Have add a ffsb repo under git://git.ceph.com/ to tracker the change histories. And in that repo we have modernize the form of AM_INIT_AUTOMAKE. Fixes: https://tracker.ceph.com/issues/48365 Signed-off-by: Xiubo Li <xiubli@redhat.com>
32 lines
459 B
Bash
Executable File
32 lines
459 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
mydir=`dirname $0`
|
|
|
|
# try it again if the clone is slow and the second time
|
|
trap -- 'retry' EXIT
|
|
retry() {
|
|
rm -rf ffsb
|
|
# double the timeout value
|
|
timeout 3600 git clone git://git.ceph.com/ffsb.git --depth 1
|
|
}
|
|
rm -rf ffsb
|
|
timeout 1800 git clone git://git.ceph.com/ffsb.git --depth 1
|
|
trap - EXIT
|
|
|
|
cd ffsb
|
|
./configure
|
|
make
|
|
cd ..
|
|
mkdir tmp
|
|
cd tmp
|
|
|
|
for f in $mydir/*.ffsb
|
|
do
|
|
../ffsb/ffsb $f
|
|
done
|
|
cd ..
|
|
rm -r tmp ffsb*
|
|
|