From 4ea362bab7225b1394b308caba0de4fb824a3bbc Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 2 May 2005 04:19:24 +0000 Subject: [PATCH] rules.mk: Uic works differently in qt4, funny workaround for uic_xxx.cpp --- make/rules.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/make/rules.mk b/make/rules.mk index 26c88e72..daaf2c1e 100644 --- a/make/rules.mk +++ b/make/rules.mk @@ -31,11 +31,20 @@ moc_%.cpp: %.h rcc_%.cpp: %.qrc $(RCC) -o $@ $< +ifeq ($(QT_VERSION),4) +ui_%.h: %.ui +else %.h: %.ui +endif $(UIC) $< -o $@ +ifeq ($(QT_VERSION),4) +uic_%.cpp: %.h + echo -e "#include <$<>\n" > $@ +else uic_%.cpp: %.h %.ui $(UIC) $*.ui -i $< -o $@ +endif ifeq ($(LIBTYPE),shared) lib%.so: %.o $(LIB_SO)