#!/bin/sh
set -eu

if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then
    CROSS_COMPILE="$DEB_HOST_GNU_TYPE-"
else
    CROSS_COMPILE=
fi

cd "$AUTOPKGTEST_TMP"

cat <<EOF > libtest.c
#include <stdio.h>
#include <protobuf-c/protobuf-c.h>

int
main (int    argc,
      char **argv)
{
        const char* version_str = protobuf_c_version();
        printf("protobuf-c version: %s\n", version_str);
}
EOF

${CROSS_COMPILE}gcc -o libtest libtest.c $(${CROSS_COMPILE}pkg-config --cflags --libs libprotobuf-c)
echo "build ok"
[ -x libtest ]
./libtest
echo "starts ok"
