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