#!/bin/sh

# Author: Manuel A. Fernandez Montecelo <mafm@debian.org>
#
# autopkgtest check: Build example programs against the library, to perform a
# basic smoke test


set -e

WORKDIR=$(mktemp -d)
trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
cd $WORKDIR

# compile
cp -av $OLDPWD/compile-libsdl-stretch-test0.c .
gcc -o compile-libsdl-stretch-test0-exec compile-libsdl-stretch-test0.c $(pkg-config --cflags --libs SDL_stretch sdl)
echo "build: OK"

# check/execute
for executable in compile-libsdl-stretch-test0-exec
do
    [ -x $BINFILE ]
    echo "check: executable does exist"

    ./$BINFILE
    echo "run: OK"
done

echo "run: all OK"
