]> git.lyx.org Git - lyx.git/commitdiff
Enable "silent rules" with automake 1.11. This leads to much nicer compilation
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Mon, 30 Nov 2009 14:18:25 +0000 (14:18 +0000)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Mon, 30 Nov 2009 14:18:25 +0000 (14:18 +0000)
output. The build should still work with older automake versions.

The po/ directory does not have the nice rules, because I do not want to
modify Makefile.in.in therein.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32241 a592a061-630c-0410-9148-cb99ea01b6c8

configure.ac
src/frontends/qt4/Makefile.am

index e8dfe8face8e83c410a3cc343530a6859fc3f318..7cfe26ea31cf6c850063116881193f92ea8e2e00 100644 (file)
@@ -27,6 +27,7 @@ AM_MAINTAINER_MODE
 
 save_PACKAGE=$PACKAGE
 AM_INIT_AUTOMAKE([foreign dist-bzip2 no-define 1.8])
+m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
 PACKAGE=$save_PACKAGE
 
 # Allow to build some parts of the code as one big chunk
index 55f25f404e61a4d77f9cb829d2d0bc7c52d4133e..0a5a384f7bab28151541d5ddb593e5dbd08d5807 100644 (file)
@@ -11,22 +11,22 @@ CLEANFILES += $(BUILT_SOURCES)
 UIC4FLAGS=-tr lyx::qt_
 
 ui_%.h: ui/%.ui
-       $(UIC4) $(UIC4FLAGS) $< -o $@
+       $(AM_V_GEN)$(UIC4) $(UIC4FLAGS) $< -o $@
 
 MOCEDFILES = $(MOCHEADER:%.h=moc_%.cpp)
 
 moc_%.cpp: %.h
-       $(MOC4) -o $@ $<
+       $(AM_V_GEN)$(MOC4) -o $@ $<
 
 Resources.qrc: Makefile
-       echo "<!DOCTYPE RCC><RCC version='1.0'><qresource>" > $@
+       $(AM_V_GEN)echo "<!DOCTYPE RCC><RCC version='1.0'><qresource>" > $@ ; \
        find $(top_srcdir)/lib/images -name '*.png' \
                | sed -e 's:$(top_srcdir)/lib/\(.*\):<file alias="\1">&</file>:' \
-               >> $@
+               >> $@ ;\
        echo "</qresource></RCC>" >> $@
 
 Resources.cpp: Resources.qrc
-       $(RCC4) $< -name Resources -o $@
+       $(AM_V_GEN)$(RCC4) $< -name Resources -o $@
 
 
 #########################  LIBRARIES  #############################