From 5d5534faa485d2bcc89fd607cab2a579c5d6ccbc Mon Sep 17 00:00:00 2001
From: bangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Date: Tue, 21 Dec 2010 02:58:21 +0000
Subject: [PATCH] Build the parameter GUI.

git-svn-id: https://svn.dealii.org/trunk@23043 0785d39b-7218-0410-832d-ea1e28bc413d
---
 deal.II/contrib/Makefile.in | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/deal.II/contrib/Makefile.in b/deal.II/contrib/Makefile.in
index 613a5832a1..a47b13e926 100644
--- a/deal.II/contrib/Makefile.in
+++ b/deal.II/contrib/Makefile.in
@@ -7,7 +7,7 @@ include ../common/Make.global_options
 # by default make sublibs. the functionparser is not part of the
 # default make list, since it needs to be built *before* the rest of
 # this stuff as it is needed by libbase
-default: hsl umfpack functionparser tbb
+default: hsl umfpack functionparser tbb parameter_gui
 
 
 ifeq ($(USE_CONTRIB_HSL),yes)
@@ -51,9 +51,19 @@ tbb tbb-clean:
 endif
 
 
+ifneq ($(QMAKE),)
+parameter_gui:
+	@cd parameter_gui ; $(QMAKE) -Wnone && $(MAKE)
+else
+parameter_gui:
+	@echo "**** Can't build the Parameter GUI because no suitable"
+	@echo "**** version of the Qt toolkit was found"
+endif
+
+
 # generic targets
 clean: hsl-clean tbb-clean
 	@-rm -f ../lib/contrib/*/*.o
 
-.PHONY: default hsl clean hsl-clean umfpack tbb tbb-clean functionparser
+.PHONY: default hsl clean hsl-clean umfpack tbb tbb-clean functionparser parameter_gui
 
-- 
2.39.5