From 0b2567b02cb9380c1efdd5f8d88df8e2c1bfe39b Mon Sep 17 00:00:00 2001 From: Brendan Taylor Date: Sun, 8 May 2011 15:41:48 -0600 Subject: automatically build against gtk3 webkit when available --- Makefile | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index c81d574..c0fd94b 100644 --- a/Makefile +++ b/Makefile @@ -6,13 +6,16 @@ INSTALLDIR?=$(DESTDIR)$(PREFIX) DOCDIR?=$(INSTALLDIR)/share/uzbl/docs RUN_PREFIX?=$(PREFIX) -# gtk2 -REQ_PKGS += gtk+-2.0 webkit-1.0 -CPPFLAGS = - -# gtk3 -#REQ_PKGS += gtk+-3.0 webkitgtk-3.0 -#CPPFLAGS = -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED +# use GTK3-based webkit when it is available +USE_GTK3 = $(shell pkg-config --exists gtk+-3.0 webkitgtk-3.0 && echo 1) + +ifeq ($(USE_GTK3),1) + REQ_PKGS += gtk+-3.0 webkitgtk-3.0 + CPPFLAGS = -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED +else + REQ_PKGS += gtk+-2.0 webkit-1.0 + CPPFLAGS = +endif # --- configuration ends here --- -- cgit v1.2.3