From 8ddd9c1c5c479e34370231bd95620c513f1f9756 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Tue, 21 Aug 2007 16:30:06 +0000 Subject: [PATCH] qt-rules.mk: Add file --- make/qt-rules.mk | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 make/qt-rules.mk diff --git a/make/qt-rules.mk b/make/qt-rules.mk new file mode 100644 index 00000000..aa28324c --- /dev/null +++ b/make/qt-rules.mk @@ -0,0 +1,26 @@ +ifeq ($(QT_MAJOR_VERSION),3) +moc_%.cpp: %.h + $(MOC) -o $@ $< +else +moc_%.cpp: %.h + $(MOC) $(filter -D% -I%,$(strip $(CPPFLAGS))) -o $@ $< +endif + +rcc_%.cpp: %.qrc + $(RCC) -o $@ $< + +ifeq ($(QT_MAJOR_VERSION),4) +ui_%.h: %.ui +else +%.h: %.ui +endif + $(UIC) $< -o $@ + +ifeq ($(QT_MAJOR_VERSION),4) +uic_%.cpp: %.h + echo -e "#include <$<>\n" > $@ +else +uic_%.cpp: %.h %.ui + $(UIC) $*.ui -i $< -o $@ +endif +