]> git.pld-linux.org Git - packages/rpm-build-tools.git/blame - adapter.sh
- enable sortbr by default. works good so far
[packages/rpm-build-tools.git] / adapter.sh
CommitLineData
efd28552 1#!/bin/sh
3c92ff73 2
5dcb40f6 3self=$(basename "$0")
ff9e2987 4usage="Usage: $self [--sort[-br]|-s|-m|--no-macros] filename"
5dcb40f6 5
ff9e2987 6t=`getopt -o hsmda --long help,sort,sort-br,no-macros,skip-macros,skip-desc,skip-defattr -n "$self" -- "$@"` || exit $?
5dcb40f6
ER
7eval set -- "$t"
8
9while true; do
10 case "$1" in
11 -h|--help)
12 echo 2>&1 "$usage"
13 exit 1
14 ;;
ff9e2987 15 -s|--sort|--sort-br)
5dcb40f6
ER
16 export SORTBR=1
17 ;;
ff9e2987
ER
18 -m|--no-macros|--skip-macros)
19 export SKIP_MACROS=1
20 ;;
21 -d|--skip-desc)
22 export SKIP_DESC=1
23 ;;
24 -a|--skip-defattr)
25 export SKIP_DEFATTR=1
26 ;;
5dcb40f6
ER
27 --)
28 shift
29 break
30 ;;
31 *)
32 echo 2>&1 "$self: Internal error: [$1] not recognized!"
33 exit 1
34 ;;
35 esac
36 shift
37done
38
519916c3 39if [ $# -ne 1 -o ! -f "$1" ]; then
5dcb40f6
ER
40 echo "$usage"
41 exit 1
3c92ff73 42fi
43
ca3d6651 44exec ./builder --adapter "$1"
This page took 0.060978 seconds and 4 git commands to generate.