include $(top_srcdir)/config/common.am
+include $(srcdir)/../../Makefile.dialogs
-DISTCLEANFILES += $(libqt2uimoc_la_SOURCES)
+DISTCLEANFILES += $(UIFILES:.ui=_moc.C)
-noinst_LTLIBRARIES = libqt2uimoc.la
-
-INCLUDES = -I${top_srcdir}/src/ \
- -I${top_srcdir}/src/frontends/ \
- -I${top_srcdir}/src/frontends/controllers \
- ${SIGC_CFLAGS} \
- ${FRONTEND_INCLUDES} \
+AM_CPPFLAGS = \
+ $(QT_CPPFLAGS) -DQT_NO_TRANSLATION \
+ $(PCH_FLAGS) \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/src/frontends \
+ -I$(top_srcdir)/src/frontends/controllers \
+ $(QT_INCLUDES) \
$(BOOST_INCLUDES)
-AM_CXXFLAGS = -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR
-
-include ../../Makefile.dialogs
-
-libqt2uimoc_la_SOURCES := $(UIMOCDIALOGS)
+noinst_LTLIBRARIES = libqt2uimoc.la
-libqt2uimoc.la: $(libqt2uimoc_la_OBJECTS) $(libqt2uimoc_la_DEPENDENCIES)
+nodist_libqt2uimoc_la_SOURCES = $(UIFILES:.ui=_moc.C)
+# The trick.
+libqt2uimoc_la_LINK = touch libqt2uimoc.la ; echo
%_moc.C: ../%.h
$(MOC) -o $@ $<
-