buildtools: Reformat shell scripts
authorAndreas Schneider <asn@samba.org>
Sat, 19 Feb 2022 07:52:17 +0000 (08:52 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Tue, 22 Feb 2022 15:23:35 +0000 (15:23 +0000)
shfmt -f buildtools | xargs shfmt -w -p -i 0 -fn

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
buildtools/compare_config_h4.sh
buildtools/compare_generated.sh
buildtools/compare_install.sh
buildtools/scripts/abi_gen.sh
buildtools/scripts/autogen-waf.sh
buildtools/testwaf.sh

index b78b36fdd0fa4bae41cfc675c4677ef5f076b22c..fee8abfbd503e921b0e24618e3eb704e4898e7a6 100755 (executable)
@@ -3,8 +3,8 @@
 # compare the generated config.h from a waf build with existing samba
 # build
 
-grep "^.define" bin/default/source4/include/config.h | sort > waf-config.h
-grep "^.define" $HOME/samba_old/source4/include/config.h | sort > old-config.h
+grep "^.define" bin/default/source4/include/config.h | sort >waf-config.h
+grep "^.define" $HOME/samba_old/source4/include/config.h | sort >old-config.h
 
 comm -23 old-config.h waf-config.h
 
index ebef8a979bde10540578de3b6855552c756089ad..e626579581397fa20dacd5c70e56d50918a5716a 100755 (executable)
@@ -10,41 +10,40 @@ gen_files=$(cd bin/default && find . -type f -name '*.[ch]')
 
 strip_file()
 {
-    in_file=$1
-    out_file=$2
-    cat $in_file |
-                   grep -v 'The following definitions come from' |
-                  grep -v 'Automatically generated at' |
-                  grep -v 'Generated from' |
-                   sed 's|/home/tnagy/samba/source4||g' |
-                   sed 's|/home/tnagy/samba/|../|g' |
-                   sed 's|bin/default/source4/||g' |
-                   sed 's|bin/default/|../|g' |
-                   sed 's/define _____/define ___/g' |
-                   sed 's/define __*/define _/g' |
-                   sed 's/define _DEFAULT_/define _/g' |
-                   sed 's/define _SOURCE4_/define ___/g' |
-                   sed 's/define ___/define _/g' |
-                   sed 's/ifndef ___/ifndef _/g' |
-                   sed 's|endif /* ____|endif /* __|g' |
-                  sed s/__DEFAULT_SOURCE4/__/ |
-                   sed s/__DEFAULT_SOURCE4/__/ |
-                  sed s/__DEFAULT/____/           > $out_file
+       in_file=$1
+       out_file=$2
+       cat $in_file |
+               grep -v 'The following definitions come from' |
+               grep -v 'Automatically generated at' |
+               grep -v 'Generated from' |
+               sed 's|/home/tnagy/samba/source4||g' |
+               sed 's|/home/tnagy/samba/|../|g' |
+               sed 's|bin/default/source4/||g' |
+               sed 's|bin/default/|../|g' |
+               sed 's/define _____/define ___/g' |
+               sed 's/define __*/define _/g' |
+               sed 's/define _DEFAULT_/define _/g' |
+               sed 's/define _SOURCE4_/define ___/g' |
+               sed 's/define ___/define _/g' |
+               sed 's/ifndef ___/ifndef _/g' |
+               sed 's|endif /* ____|endif /* __|g' |
+               sed s/__DEFAULT_SOURCE4/__/ |
+               sed s/__DEFAULT_SOURCE4/__/ |
+               sed s/__DEFAULT/____/ >$out_file
 }
 
 compare_file()
 {
-    f=$f
-    bname=$(basename $f)
-    t1=/tmp/$bname.old.$$
-    t2=/tmp/$bname.new.$$
-    strip_file $old_build/$f $t1
-    strip_file bin/default/$f     $t2
-    diff -u -b $t1 $t2 2>&1
-    rm -f $t1 $t2
+       f=$f
+       bname=$(basename $f)
+       t1=/tmp/$bname.old.$$
+       t2=/tmp/$bname.new.$$
+       strip_file $old_build/$f $t1
+       strip_file bin/default/$f $t2
+       diff -u -b $t1 $t2 2>&1
+       rm -f $t1 $t2
 }
 
 for f in $gen_files; do
-    compare_file $f
+       compare_file $f
 done
-
index b964117550b64318e4c68d2ada03dafd742a9d04..37772a46a4cac20e2dafcf082e62fee5ce9de60b 100755 (executable)
@@ -3,6 +3,6 @@
 prefix1="$1"
 prefix2="$2"
 
-(cd $prefix1 && find . ) | sort > p1.txt
-(cd $prefix2 && find . ) | sort > p2.txt
+(cd $prefix1 && find .) | sort >p1.txt
+(cd $prefix2 && find .) | sort >p2.txt
 diff -u p[12].txt
index ddb0a7cc36fd11936e5176c02b25f23b148d86b2..c66a1b848a889604b457e7401c90674250fd37ca 100755 (executable)
@@ -6,21 +6,21 @@ SHAREDLIB="$1"
 GDBSCRIPT="gdb_syms.$$"
 
 (
-cat <<EOF
+       cat <<EOF
 set height 0
 set width 0
 EOF
 
-# On older linker versions _init|_fini symbols are not hidden.
-objdump --dynamic-syms "${SHAREDLIB}" | \
-    awk '$0 !~ /.hidden/ {if ($2 == "g" && $3 ~ /D(F|O)/ && $4 ~ /(.bss|.rodata|.text)/) print $NF}' | \
-    sort | \
-    while read -r s; do
-    echo "echo $s: "
-    echo p "${s}"
-done
-) > $GDBSCRIPT
+       # On older linker versions _init|_fini symbols are not hidden.
+       objdump --dynamic-syms "${SHAREDLIB}" |
+               awk '$0 !~ /.hidden/ {if ($2 == "g" && $3 ~ /D(F|O)/ && $4 ~ /(.bss|.rodata|.text)/) print $NF}' |
+               sort |
+               while read -r s; do
+                       echo "echo $s: "
+                       echo p "${s}"
+               done
+) >$GDBSCRIPT
 
 # forcing the terminal avoids a problem on Fedora12
-TERM=none gdb -n -batch -x $GDBSCRIPT "$SHAREDLIB" < /dev/null
+TERM=none gdb -n -batch -x $GDBSCRIPT "$SHAREDLIB" </dev/null
 rm -f $GDBSCRIPT
index 7a6e94c5ec4dea167eb2496617e2ab142c32d728..a0ed80c33fa6b0b17b4ed52f5dbb3cc3ca4d0d95 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-p=`dirname $0`
+p=$(dirname $0)
 
 echo "Setting up for waf build"
 
@@ -13,12 +13,12 @@ echo "Found buildtools in $p/$d"
 
 echo "Setting up configure"
 rm -f $p/configure $p/include/config*.h*
-sed "s|BUILDTOOLS|$d|g;s|BUILDPATH|$p|g" < "$p/$d/scripts/configure.waf" > $p/configure
+sed "s|BUILDTOOLS|$d|g;s|BUILDPATH|$p|g" <"$p/$d/scripts/configure.waf" >$p/configure
 chmod +x $p/configure
 
 echo "Setting up Makefile"
 rm -f $p/makefile $p/Makefile
-sed "s|BUILDTOOLS|$d|g" < "$p/$d/scripts/Makefile.waf" > $p/Makefile
+sed "s|BUILDTOOLS|$d|g" <"$p/$d/scripts/Makefile.waf" >$p/Makefile
 
 echo "done. Now run $p/configure or $p/configure.developer then make."
 if [ $p != "." ]; then
index 127e52589103e455423ccbc24c464d43540df9cd..3e8e6431c78397a967fec1041116af470ce9f326 100755 (executable)
@@ -9,52 +9,52 @@ cd $d/..
 PREFIX=$HOME/testprefix
 
 if [ $# -gt 0 ]; then
-    tests="$*"
+       tests="$*"
 else
-    tests="lib/replace lib/talloc lib/tevent lib/tdb lib/ldb"
+       tests="lib/replace lib/talloc lib/tevent lib/tdb lib/ldb"
 fi
 
 echo "testing in dirs $tests"
 
 for d in $tests; do
-    echo "`date`: testing $d"
-    pushd $d
-    rm -rf bin
-    type waf
-    waf dist
-    ./configure -C --enable-developer --prefix=$PREFIX
-    time make
-    make install
-    make distcheck
-    case $d in
+       echo "$(date): testing $d"
+       pushd $d
+       rm -rf bin
+       type waf
+       waf dist
+       ./configure -C --enable-developer --prefix=$PREFIX
+       time make
+       make install
+       make distcheck
+       case $d in
        "lib/ldb")
-           ldd bin/ldbadd
-           ;;
+               ldd bin/ldbadd
+               ;;
        "lib/replace")
-           ldd bin/replace_testsuite
-           ;;
+               ldd bin/replace_testsuite
+               ;;
        "lib/talloc")
-           ldd bin/talloc_testsuite
-           ;;
+               ldd bin/talloc_testsuite
+               ;;
        "lib/tdb")
-           ldd bin/tdbtool
-           ;;
-    esac
-    popd
+               ldd bin/tdbtool
+               ;;
+       esac
+       popd
 done
 
 echo "testing python portability"
 pushd lib/talloc
 versions="python2.4 python2.5 python2.6 python3.0 python3.1"
 for p in $versions; do
-    ret=$(which $p || echo "failed")
-    if [ $ret = "failed" ]; then
-        echo "$p not found, skipping"
-        continue
-    fi
-    echo "Testing $p"
-    $p ../../buildtools/bin/waf configure -C --enable-developer --prefix=$PREFIX
-    $p ../../buildtools/bin/waf build install
+       ret=$(which $p || echo "failed")
+       if [ $ret = "failed" ]; then
+               echo "$p not found, skipping"
+               continue
+       fi
+       echo "Testing $p"
+       $p ../../buildtools/bin/waf configure -C --enable-developer --prefix=$PREFIX
+       $p ../../buildtools/bin/waf build install
 done
 popd
 
@@ -62,9 +62,9 @@ echo "testing cross compiling"
 pushd lib/talloc
 ret=$(which arm-linux-gnueabi-gcc || echo "failed")
 if [ $ret != "failed" ]; then
-    CC=arm-linux-gnueabi-gcc ./configure -C --prefix=$PREFIX  --cross-compile --cross-execute='runarm'
-    make && make install
+       CC=arm-linux-gnueabi-gcc ./configure -C --prefix=$PREFIX --cross-compile --cross-execute='runarm'
+       make && make install
 else
-    echo "Cross-compiler not installed, skipping test"
+       echo "Cross-compiler not installed, skipping test"
 fi
 popd