#!/bin/sh # Copyright 2020 Collabora Ltd. # SPDX-License-Identifier: MIT set -eux if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then CROSS_COMPILE="$DEB_HOST_GNU_TYPE-" else CROSS_COMPILE= fi cd "$AUTOPKGTEST_TMP" cat > trivial.c < #include #include int main(void) { uuid_t uu; assert(uuid_parse("nope", uu) == -1); assert(uuid_parse("139ee05d-d991-4dd1-8ab9-83167cdb5cf0", uu) == 0); return 0; } EOF # Deliberately word-splitting pkg-config's output: # shellcheck disable=SC2046 "${CROSS_COMPILE}gcc" -otrivial trivial.c $("${CROSS_COMPILE}pkg-config" --cflags --libs uuid) ./trivial