Home | History | Annotate | Line # | Download | only in libuv
      1 #!/bin/sh
      2 #	$NetBSD: mkpc,v 1.1 2020/05/24 19:28:31 christos Exp $
      3 
      4 set +x
      5 getversion() {
      6 	(echo '#include "uv/version.h"';
      7 	    echo UV_VERSION_MAJOR.UV_VERSION_MINOR.UV_VERSION_PATCH) |
      8 	    eval "$CPP $CPPFLAGS" -I$1 | grep -v '#' | tr -d ' '
      9 }
     10 VERSION="$(getversion $1)"
     11 echo ${VERSION} 1>&2
     12 
     13 cat << EOF | sed -e s/@VERSION@/${VERSION}/
     14 # \$NetBSD: mkpc,v 1.1 2020/05/24 19:28:31 christos Exp $
     15 prefix=/usr
     16 exec_prefix=/usr
     17 libdir=/usr/lib
     18 includedir=/usr/include
     19 
     20 Name: libuv
     21 Version: @VERSION@
     22 Description: multi-platform support library with a focus on asynchronous I/O.
     23 URL: http://libuv.org/
     24 
     25 Libs: -luv -lkvm  
     26 Cflags:
     27 EOF
     28