• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/sh
2#
3# Configure options script for re-calling MagickCore compilation options
4# required to use the MagickCore library.
5#
6
7prefix=/usr/local
8exec_prefix=${prefix}
9
10usage="\
11Usage: MagickCore-config [--cflags] [--cppflags] [--exec-prefix] [--ldflags] [--libs] [--prefix] [--version]"
12
13if test $# -eq 0; then
14      echo "${usage}" 1>&2
15      echo "Example: gcc \`MagickCore-config --cflags --cppflags\` -o core core.c \`Magick-config --ldflags --libs\`" 1>&2
16      exit 1
17fi
18
19while test $# -gt 0; do
20  case "$1" in
21    -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
22    *) optarg= ;;
23  esac
24  case $1 in
25    --prefix=*)
26      prefix=$optarg
27      ;;
28    --prefix)
29      echo $prefix
30      ;;
31    --exec-prefix=*)
32      exec_prefix=$optarg
33      ;;
34    --exec-prefix)
35      echo $exec_prefix
36      ;;
37    --version)
38      echo '7.0.10 Q16 HDRI'
39      ;;
40    --cflags)
41      /usr/bin/pkg-config --cflags MagickCore-7.Q16HDRI
42      ;;
43    --cxxflags)
44      /usr/bin/pkg-config --cflags MagickCore-7.Q16HDRI
45      ;;
46    --cppflags)
47      /usr/bin/pkg-config --cflags MagickCore-7.Q16HDRI
48      ;;
49    --ldflags)
50      /usr/bin/pkg-config --libs MagickCore-7.Q16HDRI
51      ;;
52    --libs)
53      /usr/bin/pkg-config --libs MagickCore-7.Q16HDRI
54      ;;
55    --coder-path)
56      echo "/usr/local/lib/ImageMagick-7.0.10/modules-Q16HDRI/coders"
57      ;;
58    --filter-path)
59      echo "/usr/local/lib/ImageMagick-7.0.10/modules-Q16HDRI/filters"
60      ;;
61    *)
62      echo "${usage}" 1>&2
63      exit 1
64      ;;
65  esac
66  shift
67done
68