#!/bin/sh
#
# nucleo-config.in --
#
# Copyright (C) Nicolas Roussel
#
# See the file LICENSE for information on usage and redistribution of
# this file, and for a DISCLAIMER OF ALL WARRANTIES.
#

prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

CPPFLAGS="-I/usr/local/include  -I/usr/local/include   -I/usr/local/include/freetype2 -I/usr/local/include -I$includedir "
CXXFLAGS="-O2 -fno-strict-aliasing -pipe"
LDFLAGS="-L$libdir -L/usr/local/lib -L/usr/local/lib    -L/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib"
LIBS="-lNucleo -lpng -lz -ljpeg -lGLU -lGL -lpthread   -lSM -lICE   -lXi -lexif -lm    -lfreetype -lz "

case $1 in
  --cxx)
    echo "$CXX"
  ;;
  --cppflags)
    echo $CPPFLAGS
  ;;
  --cxxflags)
    echo $CXXFLAGS
  ;;
  --ldflags)
    echo $LDFLAGS
  ;;
  --libs)
    echo $LIBS
  ;;
  --srcdir)
    echo /work/a/ports/x11-toolkits/nucleo/work/nucleo-0.6
  ;;
  --builddir)
    echo /work/a/ports/x11-toolkits/nucleo/work/nucleo-0.6
  ;;
  --prefix)
    echo $prefix
  ;;
  --exec-prefix)
    echo $exec_prefix
  ;;
  --vnc-cppflags)
    echo 
  ;;
  --vnc-ldflags)
    echo 
  ;;
  --version)
    echo 0.6
  ;;
  --have)
    case $2 in
      # XXX should be in upper-case, as in HAVE_XXX
      JPEG) echo 1 ;;
      PNG) echo 1 ;;
      EXIF) echo 1 ;;
      OPENGL) echo 1 ;;
      AGL) echo 0 ;;
      GLX) echo 1 ;;
      XINPUT) echo 1 ;;
      FREETYPE2) echo 1 ;;
	 DNS_SD) echo 0 ;;
      VNC) echo 0 ;;
      FFMPEG) echo 0 ;;
      QT) echo 0 ;;
      OPENCV) echo 0 ;;
      #HOWL) echo @HAVE_HOWL@ ;;
      #GLIB) echo @HAVE_GLIB@ ;;
      *) echo 0 ;;
    esac
  ;;
  *)
    echo "CPPFLAGS=\"$CPPFLAGS\""
    echo "CXXFLAGS=\"$CXXFLAGS\""
    echo "LDFLAGS=\"$LDFLAGS\""
    echo "LIBS=\"$LIBS\""
  ;;
esac
