Mercurial > dwindows
view dwindows-config.in @ 1482:dd584f431f9f
Even better workaround to Compiz bug on GTK... it only seems to happen
when there are no window decorations, so when there are no decorations,
set the window to undecorated and skip the code completely, setting
the frame extents to 0x0 for an undecorated window.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 22 Dec 2011 14:48:38 +0000 |
parents | 9ab89d89e6b4 |
children |
line wrap: on
line source
#!/bin/sh dw_libs="@LIBS@" dw_cflags="@CFLAGS@ -D@DW_DEFINE@" prefix=@prefix@ exec_prefix=@exec_prefix@ exec_prefix_set=no usage() { cat <<EOF Usage: dwindows-config [OPTIONS] Options: [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] 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 --prefix=*) prefix=$optarg if test $exec_prefix_set = no ; then exec_prefix=$optarg fi ;; --prefix) echo_prefix=yes ;; --exec-prefix=*) exec_prefix=$optarg exec_prefix_set=yes ;; --version) echo @DW_MAJOR_VERSION@.@DW_MINOR_VERSION@.@DW_SUB_VERSION@ ;; --cflags) echo_cflags=yes ;; --libs) echo_libs=yes ;; *) usage 1 1>&2 ;; esac shift done if test "$echo_prefix" = "yes"; then echo $prefix fi if test "$echo_exec_prefix" = "yes"; then echo $exec_prefix fi if test "$echo_cflags" = "yes"; then echo -I${prefix}/include $dw_cflags fi if test "$echo_libs" = "yes"; then echo -L${prefix}/lib -ldwindows $dw_libs fi