#!/bin/sh
# autopkgtest check: Build and run a program against
# (C) 2015 Wolfgang Fütterer
# Author: Wolfgang Fütterer <debian@wlf-online.de>
set -e

WORKDIR=$(mktemp -d)
trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
cp debian/tests/latim.fbd $WORKDIR/
cd $WORKDIR

cat <<EOF > send.fbl
read latim.fbd
del me
elty all
elty all he8
mesh all
merg n all 0.01
send CYC1 abq nam
send CYC2 abq nam
send CYC1 CYC2 abq cycmpc tx
send SPC abq spc 23
send all abq
** prg duns dir platte Ttot-rot
send SFS1 abq film  1173.8 .400
send SFS2 abq film  1173.8 .280
send SFS3 abq film  1173.8 .210
send SFS4 abq film  1173.8 .180
send SFP1 abq film  1173.8 .400
send SFP2 abq film  1173.8 .280
send SFP3 abq film  1173.8 .210
send SFP4 abq film  1173.8 .180
send LE abq film  1173. 4.
send TE abq film  1173. .170
send SSO abq film 1173. .4 cgx -
send BACK abq radiate 900. 0.7 
send TIT2 abq film  1173.8 .02 
send SSO abq radiate 800. 0.7
send SPCT abq spc t 800.
quit

EOF

cgx -bg send.fbl

[ -s all.msh ]

for f in LE SFP1 SFP2 SFP3 SFP4 SFS1 SFS2 SFS3 SFS4 SSO TE TIT2; do
    [ -s $f.flm ]
done

for f in BACK SSO; do
    [ -s $f.rad ]
done

echo "run: OK"
