X-Git-Url: http://dolda2000.com/gitweb/?p=utils.git;a=blobdiff_plain;f=sztest;fp=sztest;h=239397121cc23eff36a5764ab02a2825303f901a;hp=fd7505ca6527afdcd5f31a26701dbdc44e3cb794;hb=c5f010d44d71cb874e5aaf80c51c6cadaf9cfe98;hpb=1c2fdcc245551183bbddfaa80bd9328062fc4ed1 diff --git a/sztest b/sztest index fd7505c..2393971 100755 --- a/sztest +++ b/sztest @@ -1,17 +1,22 @@ #!/bin/sh if [ $# -lt 1 ]; then - echo "usage: sztest [-H HEADER] TYPE [CCFLAGS...]" >&2 + echo "usage: sztest [-H SYS-HEADER] [-L LOCAL-HEADER] TYPE [CCFLAGS...]" >&2 exit 1 fi -headers= +sheaders= +lheaders= while [ "${1:0:1}" = "-" ]; do opt="$1" shift case "$opt" in "-H") - headers="$headers $1" + sheaders="$sheaders $1" + shift + ;; + "-L") + lheaders="$lheaders $1" shift ;; esac @@ -26,9 +31,12 @@ cat >"$file.c" < #include EOF -for header in $headers; do +for header in $sheaders; do echo "#include <$header>" >>"$file.c" done +for header in $lheaders; do + echo "#include \"$header\"" >>"$file.c" +done cat >>"$file.c" <