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)