[gegl] Use silent rules even when running libtool



commit 927f0b4a74479ee710494113ce584f9fdd51ff7c
Author: Mukund Sivaraman <muks banu com>
Date:   Tue Jul 27 16:04:38 2010 +0530

    Use silent rules even when running libtool

 examples/Makefile.am              |   17 ++++++++++++-----
 operations/Makefile-operations.am |   10 ++++++++--
 2 files changed, 20 insertions(+), 7 deletions(-)
---
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 865c24d..70b4577 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -5,17 +5,24 @@ CFILES = $(wildcard $(srcdir)/*.c)
 bins   = $(subst $(srcdir)/,,$(CFILES:.c=))
 EXTRA_DIST = $(wildcard *.c) $(wildcard util/*.[ch])
 
+gegl_lt_cc_v = $(gegl_lt_cc_v_$(V))
+gegl_lt_cc_v = $(gegl_lt_cc_v_$(AM_DEFAULT_VERBOSITY))
+gegl_lt_cc_v_0 = @echo "  CC     " $<;
+gegl_lt_ccld_v = $(gegl_lt_ccld_v_$(V))
+gegl_lt_ccld_v = $(gegl_lt_ccld_v_$(AM_DEFAULT_VERBOSITY))
+gegl_lt_ccld_v_0 = @echo "  CCLD   " $@;
+
 all-local: $(bins)
 
 %: %.c $(GEGLHEADERS)
-	$(LIBTOOL) --mode=compile $(CC) $(DEFS) -I. -I$(top_builddir) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $  lo $< 
-	$(LIBTOOL) --mode=link    $(CC) $(AM_LDFLAGS) $(LDFLAGS) $(CFLAGS) -o $@ $  lo $(LIBS)
+	$(gegl_lt_cc_v) $(LIBTOOL) --quiet --mode=compile $(CC) $(DEFS) -I. -I$(top_builddir) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $  lo $< 
+	$(gegl_lt_ccld_v) $(LIBTOOL) --quiet --mode=link $(CC) $(AM_LDFLAGS) $(LDFLAGS) $(CFLAGS) -o $@ $  lo $(LIBS)
 
 gegl-paint: gegl-paint.c $(GEGLHEADERS)
-	touch gegl-paint
+	$(AM_V_at) touch gegl-paint
 if HAVE_GTK
-	$(LIBTOOL) --mode=compile $(CC) $(DEFS) -I. -I$(top_builddir) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $  lo $< 
-	$(LIBTOOL) --mode=link    $(CC) $(AM_LDFLAGS) $(LDFLAGS) $(CFLAGS) -o $@ $  lo $(LIBS)
+	$(gegl_lt_cc_v) $(LIBTOOL) --quiet --mode=compile $(CC) $(DEFS) -I. -I$(top_builddir) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $  lo $< 
+	$(gegl_lt_ccld_v) $(LIBTOOL) --quiet --mode=link $(CC) $(AM_LDFLAGS) $(LDFLAGS) $(CFLAGS) -o $@ $  lo $(LIBS)
 endif
 
 clean-local:
diff --git a/operations/Makefile-operations.am b/operations/Makefile-operations.am
index 307ea5c..9f6bbac 100644
--- a/operations/Makefile-operations.am
+++ b/operations/Makefile-operations.am
@@ -7,12 +7,18 @@ plugins         = $(subst $(srcdir)/,,$(CFILES:.c=.la))
 INSTALLED_ITEMS = $(subst $(srcdir)/,$(ext_dir)/,$(CFILES:.c=$(SHREXT)))
 EXTRA_DIST      = $(wildcard *.c) $(wildcard *.h)
 
+gegl_lt_cc_v = $(gegl_lt_cc_v_$(V))
+gegl_lt_cc_v = $(gegl_lt_cc_v_$(AM_DEFAULT_VERBOSITY))
+gegl_lt_cc_v_0 = @echo "  CC     " $<;
+gegl_lt_ccld_v = $(gegl_lt_ccld_v_$(V))
+gegl_lt_ccld_v = $(gegl_lt_ccld_v_$(AM_DEFAULT_VERBOSITY))
+gegl_lt_ccld_v_0 = @echo "  CCLD   " $@;
 
 all-local: $(plugins)
 
 %.la: %.c $(GEGLHEADERS)
-	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) -I. -I$(top_builddir) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $  lo $<
-	$(LIBTOOL) --tag=CC --mode=link $(CC) $(AM_LDFLAGS) $(LDFLAGS) $(CFLAGS) -o $@ -rpath $(ext_dir) $  lo $(LIBS) $(MATH_LIB)
+	$(gegl_lt_cc_v) $(LIBTOOL) --quiet --tag=CC --mode=compile $(CC) $(DEFS) -I. -I$(top_builddir) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $  lo $<
+	$(gegl_lt_ccld_v) $(LIBTOOL) --quiet --tag=CC --mode=link $(CC) $(AM_LDFLAGS) $(LDFLAGS) $(CFLAGS) -o $@ -rpath $(ext_dir) $  lo $(LIBS) $(MATH_LIB)
 
 
 clean-local:



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]