1# Silent compilation w/ Automake 1.9 or 1.10 2# ---------------------------------------------------------- 3 4# Automake 1.9.6 is not clever enough to override suffix rules within if 5# if SOFIA_COMPILE_SILENT 6 7SOFIA_SILENT=@ 8 9LIBTOOL_FLAGS = --silent 10 11# From Automake 1.9.6 - 12LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(LIBTOOL_FLAGS) \ 13 $(CC) $(DEFS) \ 14 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 15 $(AM_CFLAGS) $(CFLAGS) 16 17LINK = ${SOFIA_SILENT}test "${SOFIA_SILENT}" != @ || echo ' LINK $@'; \ 18 $(LIBTOOL) --tag=CC --mode=link $(LIBTOOL_FLAGS) \ 19 $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 20 $(AM_LDFLAGS) $(LDFLAGS) -o $@ 21 22# Rules from depend2.am (GENERIC = TRUE, SUBDIROBJ = FALSE, %FASTDEP% = am_fastdepCC) silenced. 23.c.o: 24 @test "${SOFIA_SILENT}" != @ || echo ' COMPILE $@' 25if am__fastdepCC 26 ${SOFIA_SILENT}if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ 27 then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi 28else 29if AMDEP 30 ${SOFIA_SILENT}source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 31 DEPDIR="$(DEPDIR)" $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 32 $(COMPILE) -c -o $@ $< 33else 34 ${SOFIA_SILENT}$(COMPILE) -c -o $@ $< 35endif 36endif 37 38.c.lo: 39 @test "${SOFIA_SILENT}" != @ || echo ' LTCOMPILE $@' 40if am__fastdepCC 41 ${SOFIA_SILENT}if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ 42 then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi 43else 44if AMDEP 45 ${SOFIA_SILENT}source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 46 DEPDIR="$(DEPDIR)" $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 47 $(LTCOMPILE) -c -o $@ $< 48else 49 ${SOFIA_SILENT}$(LTCOMPILE) -c -o $@ $< 50endif 51endif 52 53# endif 54