#!/bin/sh #******************************************************************************# # Defaults # #******************************************************************************# # Project variables name="libg1m" version="" # Maintainer maintainer="Some unknown guy " #******************************************************************************# # Read arguments # #******************************************************************************# for arg ; do case "$arg" in --name=*) name="${arg#*=}" ;; --target=*) target="${arg#*=}" ;; --version=*) version="${arg#*=}" ;; --maintainer=*) maintainer="${arg#*=}" ;; esac; done #******************************************************************************# # Write result # #******************************************************************************# cat <<_EOF #!/bin/sh cfgtool=\$(basename \$0) #******************************************************************************# # Help message # #******************************************************************************# usage() { cat <&2 ;; esac; done # Put opt="" [ \$put_cflags\$put_libs ] || usage [ \$put_cflags ] && opt+="--cflags " [ \$put_libs ] && opt+="--libs " ${target}pkg-config lib${name} \$opt # End of file _EOF