Build System: Freetype only when use Xft

Signed-off-by: Philippe Pepiot <phil@philpep.org>
This commit is contained in:
Philippe Pepiot 2011-08-03 20:15:13 +02:00
parent 5e2bcf03d6
commit ec5b71b371

8
configure vendored
View File

@ -1,10 +1,10 @@
#!/bin/sh #!/bin/sh
LIBS="x11 xft freetype2" LIBS="x11"
USE_XINERAMA="xinerama" USE_XINERAMA="xinerama"
USE_XRANDR="xrandr" USE_XRANDR="xrandr"
USE_IMLIB2="imlib2" USE_IMLIB2="imlib2"
USE_XFT="xft" USE_XFT="xft freetype2"
OS=`uname -s` OS=`uname -s`
PREFIX=/usr/local PREFIX=/usr/local
MANPREFIX="$PREFIX/man" MANPREFIX="$PREFIX/man"
@ -72,12 +72,12 @@ else
exit 1;; exit 1;;
esac esac
LDFLAGS="$LDFLAGS -lX11 -lfreetype" LDFLAGS="$LDFLAGS -lX11"
[ -n "$USE_XINERAMA" ] && LDFLAGS="$LDFLAGS -lXinerama" [ -n "$USE_XINERAMA" ] && LDFLAGS="$LDFLAGS -lXinerama"
[ -n "$USE_XRANDR" ] && LDFLAGS="$LDFLAGS -lXrandr" [ -n "$USE_XRANDR" ] && LDFLAGS="$LDFLAGS -lXrandr"
[ -n "$USE_IMLIB2" ] && LDFLAGS="$LDFLAGS -lImlib2" [ -n "$USE_IMLIB2" ] && LDFLAGS="$LDFLAGS -lImlib2"
[ -n "$USE_XFT" ] && LDFLAGS="$LDFLAGS -lXft" [ -n "$USE_XFT" ] && LDFLAGS="$LDFLAGS -lXft -lfreetype"
fi fi
[ -n "$USE_XINERAMA" ] && CFLAGS="$CFLAGS -DHAVE_XINERAMA" [ -n "$USE_XINERAMA" ] && CFLAGS="$CFLAGS -DHAVE_XINERAMA"