mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 08:04:06 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			157 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			157 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
#
 | 
						|
# Copyright (C) 2002-2008 David Beckett http://www.dajobe.org/
 | 
						|
# Copyright (C) 2002-2004 University of Bristol, UK http://www.bristol.ac.uk/
 | 
						|
# 
 | 
						|
# This package is Free Software and part of Redland http://librdf.org/
 | 
						|
# 
 | 
						|
# It is licensed under the following three licenses as alternatives:
 | 
						|
#   1. GNU Lesser General Public License (LGPL) V2.1 or any newer version
 | 
						|
#   2. GNU General Public License (GPL) V2 or any newer version
 | 
						|
#   3. Apache License, V2.0 or any newer version
 | 
						|
# 
 | 
						|
# You may not use this file except in compliance with at least one of
 | 
						|
# the above three licenses.
 | 
						|
# 
 | 
						|
# See LICENSE.html or LICENSE.txt at the top of this package for the
 | 
						|
# complete terms and further detail along with the license texts for
 | 
						|
# the licenses in COPYING.LIB, COPYING and LICENSE-2.0.txt respectively.
 | 
						|
# 
 | 
						|
# 
 | 
						|
#
 | 
						|
 | 
						|
usage()
 | 
						|
{
 | 
						|
	cat<<EOF
 | 
						|
fUsage: redland-src-config [OPTION]
 | 
						|
 | 
						|
known values for OPTION are:
 | 
						|
 | 
						|
  --cflags              print pre-processor and compiler flags
 | 
						|
  --help                display this help and exit
 | 
						|
  --libs                print library linking information
 | 
						|
  --libtool-libs        print linking information for use with libtool
 | 
						|
  --version             output version information
 | 
						|
  --run COMMAND         run the COMMAND with the shared libraries for
 | 
						|
                        the source tree
 | 
						|
  --swig                display the SWIG interface file
 | 
						|
  --version             output version information
 | 
						|
  --version-decimal     output version as a decimal integer
 | 
						|
EOF
 | 
						|
  exit $1
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
if test $# -eq 0; then
 | 
						|
  usage 1 1>&2
 | 
						|
fi
 | 
						|
 | 
						|
 | 
						|
while test $# -gt 0; do
 | 
						|
  case "$1" in
 | 
						|
    -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
 | 
						|
    *) optarg= ;;
 | 
						|
  esac
 | 
						|
 | 
						|
  case $1 in
 | 
						|
    --version)
 | 
						|
      echo @VERSION@
 | 
						|
      exit 0
 | 
						|
      ;;
 | 
						|
    --cflags)
 | 
						|
      echo_cflags=yes
 | 
						|
      ;;
 | 
						|
    --libs)
 | 
						|
      echo_libs=yes
 | 
						|
      ;;
 | 
						|
    --libtool-libs)
 | 
						|
      echo_libtool_libs=yes
 | 
						|
      ;;
 | 
						|
    --help|--usage)
 | 
						|
      usage 0
 | 
						|
      ;;
 | 
						|
    --run)
 | 
						|
      lpath=@abs_top_builddir@/librdf/.libs
 | 
						|
      if test -d .libs; then
 | 
						|
        lpath=".libs:$lpath"
 | 
						|
      fi
 | 
						|
      if test @with_raptor@ = internal; then
 | 
						|
        lpath="$lpath:@abs_top_builddir@/raptor/.libs"
 | 
						|
      else
 | 
						|
        raptor_prefix=`raptor-config --prefix`
 | 
						|
        lpath="$lpath:$raptor_prefix/lib"
 | 
						|
      fi
 | 
						|
      if test @with_rasqal@ = internal; then
 | 
						|
        lpath="$lpath:@abs_top_builddir@/rasqal/.libs"
 | 
						|
      else
 | 
						|
        rasqal_prefix=`rasqal-config --prefix`
 | 
						|
        lpath="$lpath:$rasqal_prefix/lib"
 | 
						|
      fi
 | 
						|
      if test `uname` = Darwin; then
 | 
						|
        DYLD_LIBRARY_PATH=$lpath:$DYLD_LIBRARY_PATH
 | 
						|
        export DYLD_LIBRARY_PATH
 | 
						|
      else
 | 
						|
        LD_LIBRARY_PATH=$lpath:$LD_LIBRARY_PATH
 | 
						|
        export LD_LIBRARY_PATH
 | 
						|
      fi
 | 
						|
      shift
 | 
						|
      exec ${1+"$@"}
 | 
						|
      ;;
 | 
						|
 | 
						|
    --swig)
 | 
						|
      echo_swig=yes
 | 
						|
      ;;
 | 
						|
 | 
						|
    --version)
 | 
						|
      echo @VERSION@
 | 
						|
      exit 0
 | 
						|
      ;;
 | 
						|
 | 
						|
    --version-decimal)
 | 
						|
      echo @LIBRDF_VERSION_DECIMAL@
 | 
						|
      exit 0
 | 
						|
      ;;
 | 
						|
 | 
						|
    *)
 | 
						|
      usage 1 1>&2
 | 
						|
      ;;
 | 
						|
  esac
 | 
						|
 | 
						|
  shift
 | 
						|
done
 | 
						|
 | 
						|
if test @with_raptor@ = internal; then
 | 
						|
  raptor_config=@abs_top_builddir@/raptor/raptor-src-config
 | 
						|
  if test ! -r $raptor_config; then
 | 
						|
    echo "redland-src-config: Source tree not configured - no raptor-src-config, exiting" 1>&2
 | 
						|
    exit 0
 | 
						|
  fi
 | 
						|
else
 | 
						|
  raptor_config=raptor-config
 | 
						|
fi
 | 
						|
 | 
						|
if test @with_rasqal@ = internal; then
 | 
						|
  rasqal_config=@abs_top_builddir@/rasqal/rasqal-src-config
 | 
						|
  if test ! -r $rasqal_config; then
 | 
						|
    echo "redland-src-config: Source tree not configured - no rasqal-src-config, exiting" 1>&2
 | 
						|
    exit 0
 | 
						|
  fi
 | 
						|
else
 | 
						|
  rasqal_config=rasqal-config
 | 
						|
fi
 | 
						|
 | 
						|
if test "$echo_cflags" = "yes"; then
 | 
						|
  echo -I@abs_top_srcdir@/librdf `$rasqal_config --cflags` `$raptor_config --cflags`
 | 
						|
fi
 | 
						|
if test "$echo_libtool_libs" = "yes"; then
 | 
						|
  echo @abs_top_builddir@/librdf/librdf.la
 | 
						|
fi
 | 
						|
 | 
						|
if test "$echo_libs" = "yes"; then
 | 
						|
  echo -L@abs_top_builddir@/librdf/.libs -lrdf @LIBRDF_LDFLAGS@ @LIBRDF_EXTERNAL_LIBS@ `$rasqal_config --libs` `$raptor_config --libs`
 | 
						|
fi
 | 
						|
 | 
						|
if test "$echo_swig" = "yes"; then  
 | 
						|
  echo @abs_top_builddir@/Redland.i
 | 
						|
fi
 |