#!/bin/sh #*****************************************************************************# # Defaults # #*****************************************************************************# # Project variables name="libshoes" 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