make/install-pc-file.sh

Wed, 10 Dec 2025 14:05:20 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Wed, 10 Dec 2025 14:05:20 +0100
changeset 1563
6e2f83ef6f5a
parent 1523
b5c32391802f
permissions
-rw-r--r--

fix memory leak in the json parser and add more tests for cxJsonFromString - relates to #777

#!/bin/sh

if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ] || [ -z "$4" ] ; then
  echo "Usage: $0 <pkgconfigdir> <version> <libdir> <includedir> [destdir]"
  exit 1
fi

pkgconfigdir="$1"
version="$2"
libdir="$3"
includedir="$4"
destdir="$5"

cat << EOF > "$destdir$pkgconfigdir/ucx.pc"
libdir=$libdir
includedir=$includedir

Name: ucx
Description: UAP Common Extensions
Version: $version
Libs: -L\${libdir} -lucx
Cflags: -I\${includedir}
EOF

mercurial