head 1.4; access; symbols; locks; strict; comment @# @; 1.4 date 99.11.12.14.47.49; author rse; state Exp; branches; next 1.3; 1.3 date 99.09.11.13.34.11; author rse; state Exp; branches; next 1.2; 1.2 date 99.09.11.13.30.15; author rse; state Exp; branches; next 1.1; 1.1 date 99.09.11.12.42.07; author rse; state Exp; branches; next ; desc @@ 1.4 log @*** empty log message *** @ text @#!/bin/sh ## ## sfio-config -- Sfio library build utility ## Copyright (c) 1999 Ralf S. Engelschall, All Rights Reserved. ## DIFS=' ' prefix="@@prefix@@" exec_prefix="@@exec_prefix@@" sfio_prefix="$prefix" sfio_libdir="@@libdir@@" sfio_includedir="@@includedir@@" sfio_mandir="@@mandir@@" sfio_cflags="@@CFLAGS@@" sfio_ldflags="@@LDFLAGS@@" sfio_libs="@@LIBS@@" sfio_version="@@PACKAGE_VER@@" help=no version=no usage="sfio-config [--help] [--version] [--all] [--cflags] [--ldflags] [--libs]" if [ $# -eq 0 ]; then echo "sfio-config:Error: Invalid option" 1>&2 echo "sfio-config:Usage: $usage" 1>&2 exit 1 fi output="" output_extra="" all=no prev='' OIFS="$IFS" IFS="$DIFS" for option do if [ ".$prev" != . ]; then eval "$prev=\$option" prev="" continue fi case "$option" in -*=*) optarg=`echo "$option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg='' ;; esac case "$option" in --help|-h) echo "Usage: $usage" exit 0 ;; --version|-v) echo "OSSP Sfio 1999 ($sfio_version)" exit 0 ;; --all) all=yes ;; --cflags) output="$output -I$sfio_includedir" output_extra="$output_extra $sfio_cflags" ;; --ldflags) output="$output -L$sfio_libdir" output_extra="$output_extra $sfio_ldflags" ;; --libs) output="$output -lsfio" output_extra="$output_extra $sfio_libs" ;; * ) echo "sfio-config:Error: Invalid option" 1>&2 echo "sfio-config:Usage: $usage" 1>&2 exit 1; ;; esac done IFS="$OIFS" if [ ".$prev" != . ]; then echo "sfio-config:Error: missing argument to --`echo $prev | sed 's/_/-/g'`" 1>&2 exit 1 fi if [ ".$output" != . ]; then if [ ".$all" = .yes ]; then output="$output $output_extra" fi echo $output fi @ 1.3 log @*** empty log message *** @ text @d20 1 a20 1 sfio_version="@@SFIO_VERSION@@" d53 1 a53 1 echo "AXE Sfio 1999 ($sfio_version)" @ 1.2 log @*** empty log message *** @ text @d53 1 a53 1 echo "Sfio 1999 ($sfio_version) [unofficial]" @ 1.1 log @Incorporate stuff from RSE's Sfio98 variant @ text @d3 1 a3 1 ## sfio-config -- Sfio library build configuration utility d6 1 d25 1 a25 1 usage="$0 [--help] [--version] [--cflags] [--ldflags] [--libs]" d27 2 a28 2 echo "$0:Error: Invalid option" 1>&2 echo "$0:Usage: $usage" 1>&2 d31 3 d49 2 a50 2 echo "$0:Usage: $usage" exit 1 d53 1 a53 1 echo "Sfio $sfio_version" d56 3 d60 2 a61 1 echo "-I$sfio_includedir" d64 2 a65 1 echo "-L$sfio_libdir" d68 2 a69 1 echo "$sfio_libs" d72 2 a73 2 echo "$0:Error: Invalid option" 1>&2 echo "$0:Usage: $usage" 1>&2 d80 1 a80 1 echo "$-1:${T_MD}Error${T_ME}: missing argument to --`echo $prev | sed 's/_/-/g'`" 1>&2 d82 6 @