File: extract-config-opts

package info (click to toggle)
qemu 1%3A5.2%2Bdfsg-10
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 201,372 kB
  • sloc: ansic: 2,327,506; pascal: 107,506; asm: 49,545; python: 40,498; sh: 35,286; cpp: 33,587; makefile: 15,209; perl: 6,965; xml: 3,028; objc: 1,460; php: 1,299; tcl: 1,070; yacc: 604; lex: 363; sql: 71; awk: 35; sed: 11
file content (11 lines) | stat: -rwxr-xr-x 321 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
#! /bin/sh

# This is a trivial script to parse comments in debian/control
# into a set of system-specific configure options.
# Usage:  ./debian/extract-config-opts $OS-$ARCH debian/control

sed -n 's/^# \?--/--/p' $2 | \
while IFS='	' read f p x; do
  [ -n "$p" ] || p="*"
  eval "case \$1 in ($p) echo \$f;; esac"
done