| #!/bin/sh |
| |
| srcdir=${srcdir-.} |
| builddir=${builddir-.} |
| |
| name=rulescomp |
| prog="$builddir/$name$EXEEXT" |
| log="$builddir/$name.log" |
| |
| compile() |
| { |
| echo "$prog '$1' '$2' '$3' '$4' '$5'" >>"$log" |
| $prog "$1" "$2" "$3" "$4" "$5" >>"$log" 2>&1 || exit $? |
| } |
| |
| failcompile() |
| { |
| echo "$prog '$1' '$2' '$3' '$4' '$5'" >>"$log" |
| if $prog "$1" "$2" "$3" "$4" "$5" >>"$log" 2>&1; then |
| exit 1 |
| fi |
| } |
| |
| rm -f "$log" |
| |
| compile base pc105 us "" "" |
| compile base "" us "" "" |
| compile evdev pc105 us intl "" |
| compile evdev pc105 us intl grp:alts_toggle |
| |
| failcompile "" "" "" "" "" "" |
| failcompile base "" "" "" "" "" |
| failcompile base pc105 "" "" "" "" |
| failcompile badrules "" us "" "" "" |