#!/bin/sh # src/tools/gtkada-config. Generated from gtkada-config.in by configure. prefix=/usr exec_prefix=${prefix} # MCL: libdir and includedir were wrongly set in Ubuntu Intrepid #libdir=${exec_prefix}/lib/gtkada #includedir=${prefix}/include/gtkada libdir=${exec_prefix}/lib/ada/adalib/gtkada2 includedir=${prefix}/share/ada/adainclude/gtkada2 gtk_libs="-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 " cflags_static="-aI${includedir} -aO${libdir}/static" cflags_relocatable="-aI${includedir} -aO${libdir}/relocatable" libs_relocatable="-L${libdir}/relocatable -lgtkada ${gtk_libs}" # MCL: library name was incorrect in Ubuntu Intrepid #libs_static="-L${libdir}/static -lgtkada ${gtk_libs}" libs_static="-L${libdir}/static -lgtkada2 ${gtk_libs}" usage() { cat <&2 exit 1 ;; --static) libtype=static ;; --prefix) echo $prefix exit 0 ;; --version|-v) echo 2.12.0 exit 0 ;; --libs) show_libs=1 show_cflags=0 ;; --cflags) show_libs=0 show_cflags=1 ;; *) usage 1>&2 exit 1 ;; esac shift done ## Force static if relocatable was not installed if [ -d $libdir/relocatable ]; then : else libtype=static fi result="" if [ $show_cflags = 1 ]; then if [ $libtype = static ]; then result="$cflags_static" else result="$cflags_relocatable" fi if [ $show_libs = 1 ]; then result="$result -largs " fi fi if [ $show_libs = 1 ]; then if [ $libtype = static ]; then result="${result}${libs_static}" else result="${result}${libs_relocatable}" fi fi echo $result