[Xfce4-commits] <thunar:master> Use silent build rules if available.
Jannis Pohlmann
noreply at xfce.org
Wed Oct 14 15:14:01 CEST 2009
Updating branch refs/heads/master
to df24eef49725794bc5f4da621da29c7a90d3573e (commit)
from 1adf082ae5b6f6264c0c071daa7b5dd1a82a58e8 (commit)
commit df24eef49725794bc5f4da621da29c7a90d3573e
Author: Jannis Pohlmann <jannis at xfce.org>
Date: Wed Oct 14 15:11:54 2009 +0200
Use silent build rules if available.
Makefile.am | 28 +++++++++-------
configure.in.in | 1 +
plugins/thunar-tpa/Makefile.am | 2 +-
thunar/Makefile.am | 71 ++++++++++++++++++++++------------------
4 files changed, 57 insertions(+), 45 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 433a174..ce0a42a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -24,18 +24,22 @@ libexec_SCRIPTS = \
ThunarHelp
ThunarBulkRename: ThunarBulkRename.in Makefile
- rm -f ThunarBulkRename.gen ThunarBulkRename
- sed -e "s,\@bindir\@,$(bindir),g" \
- < $(srcdir)/ThunarBulkRename.in \
- > ThunarBulkRename.gen
- mv ThunarBulkRename.gen ThunarBulkRename
+ $(AM_V_GEN) ( \
+ rm -f ThunarBulkRename.gen ThunarBulkRename \
+ && sed -e "s,\@bindir\@,$(bindir),g" \
+ < $(srcdir)/ThunarBulkRename.in \
+ > ThunarBulkRename.gen \
+ && mv ThunarBulkRename.gen ThunarBulkRename \
+ )
ThunarHelp: ThunarHelp.in Makefile
- rm -f ThunarHelp.gen ThunarHelp
- sed -e "s,\@datadir\@,$(datadir),g" \
- < $(srcdir)/ThunarHelp.in \
- > ThunarHelp.gen
- mv ThunarHelp.gen ThunarHelp
+ $(AM_V_GEN) ( \
+ rm -f ThunarHelp.gen ThunarHelp \
+ && sed -e "s,\@datadir\@,$(datadir),g" \
+ < $(srcdir)/ThunarHelp.in \
+ > ThunarHelp.gen \
+ && mv ThunarHelp.gen ThunarHelp \
+ )
desktopdir = $(datadir)/applications
desktop_in_in_files = \
@@ -44,7 +48,7 @@ desktop_in_in_files = \
Thunar-folder-handler.desktop.in.in
desktop_in_files = $(desktop_in_in_files:.desktop.in.in=.desktop.in)
%.desktop.in: %.desktop.in.in
- sed -e "s,\@libexecdir\@,$(libexecdir),g" < $< > $@
+ $(AM_V_GEN) sed -e "s,\@libexecdir\@,$(libexecdir),g" < $< > $@
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@
@@ -53,7 +57,7 @@ servicedir = $(datadir)/dbus-1/services
service_in_files = org.xfce.FileManager.service.in org.xfce.Thunar.service.in
service_DATA = $(service_in_files:.service.in=.service)
%.service: %.service.in
- sed -e "s,\@bindir\@,$(bindir),g" < $< > $@
+ $(AM_V_GEN) sed -e "s,\@bindir\@,$(bindir),g" < $< > $@
endif
EXTRA_DIST = \
diff --git a/configure.in.in b/configure.in.in
index 4cc3236..a591e41 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -51,6 +51,7 @@ dnl ***************************
AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar])
AM_CONFIG_HEADER([config.h])
AM_MAINTAINER_MODE()
+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
dnl *******************************
dnl *** Check for UNIX variants ***
diff --git a/plugins/thunar-tpa/Makefile.am b/plugins/thunar-tpa/Makefile.am
index 19cbe84..324823d 100644
--- a/plugins/thunar-tpa/Makefile.am
+++ b/plugins/thunar-tpa/Makefile.am
@@ -39,7 +39,7 @@ DISTCLEANFILES = \
thunar-tpa-bindings.h
thunar-tpa-bindings.h: $(srcdir)/thunar-tpa-bindings.xml Makefile
- dbus-binding-tool --prefix=thunar_tpa_dbus --mode=glib-client $(srcdir)/thunar-tpa-bindings.xml > thunar-tpa-bindings.h
+ $(AM_V_GEN) dbus-binding-tool --prefix=thunar_tpa_dbus --mode=glib-client $(srcdir)/thunar-tpa-bindings.xml > thunar-tpa-bindings.h
endif
desktopdir = $(datadir)/xfce4/panel-plugins
diff --git a/thunar/Makefile.am b/thunar/Makefile.am
index 281bf6b..4f606b7 100644
--- a/thunar/Makefile.am
+++ b/thunar/Makefile.am
@@ -325,67 +325,74 @@ BUILT_SOURCES = \
if HAVE_DBUS
thunar-dbus-service-infos.h: $(srcdir)/thunar-dbus-service-infos.xml Makefile
- dbus-binding-tool --prefix=thunar_dbus_service --mode=glib-server $(srcdir)/thunar-dbus-service-infos.xml > thunar-dbus-service-infos.h
+ $(AM_V_GEN) dbus-binding-tool --prefix=thunar_dbus_service --mode=glib-server $(srcdir)/thunar-dbus-service-infos.xml > thunar-dbus-service-infos.h
thunar-thumbnailer-proxy.h: $(srcdir)/thunar-thumbnailer-dbus.xml Makefile
- dbus-binding-tool --mode=glib-client \
- $(srcdir)/thunar-thumbnailer-dbus.xml > thunar-thumbnailer-proxy.h \
- && sed -i -e 's/org_freedesktop_thumbnails_Thumbnailer1/thunar_thumbnailer_proxy/g' \
- thunar-thumbnailer-proxy.h
+ $(AM_V_GEN) ( \
+ dbus-binding-tool --mode=glib-client \
+ $(srcdir)/thunar-thumbnailer-dbus.xml > thunar-thumbnailer-proxy.h \
+ && sed -i -e 's/org_freedesktop_thumbnails_Thumbnailer1/thunar_thumbnailer_proxy/g' \
+ thunar-thumbnailer-proxy.h \
+ )
endif
thunar-throbber-fallback.c: $(srcdir)/thunar-throbber-fallback.png Makefile
- (echo "#include <thunar/thunar-throbber-fallback.h>" && gdk-pixbuf-csource --extern --raw --stream --name=thunar_throbber_fallback $(srcdir)/thunar-throbber-fallback.png) > thunar-throbber-fallback.c
+ $(AM_V_GEN) (echo "#include <thunar/thunar-throbber-fallback.h>" && gdk-pixbuf-csource --extern --raw --stream --name=thunar_throbber_fallback $(srcdir)/thunar-throbber-fallback.png) > thunar-throbber-fallback.c
thunar-thumbnail-frame.c: $(srcdir)/thunar-thumbnail-frame.png Makefile
- (echo "#include <thunar/thunar-thumbnail-frame.h>" && gdk-pixbuf-csource --extern --raw --stream --name=thunar_thumbnail_frame $(srcdir)/thunar-thumbnail-frame.png) > thunar-thumbnail-frame.c
+ $(AM_V_GEN) (echo "#include <thunar/thunar-thumbnail-frame.h>" && gdk-pixbuf-csource --extern --raw --stream --name=thunar_thumbnail_frame $(srcdir)/thunar-thumbnail-frame.png) > thunar-thumbnail-frame.c
thunar-abstract-icon-view-ui.h: Makefile $(srcdir)/thunar-abstract-icon-view-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_abstract_icon_view_ui $(srcdir)/thunar-abstract-icon-view-ui.xml > thunar-abstract-icon-view-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_abstract_icon_view_ui $(srcdir)/thunar-abstract-icon-view-ui.xml > thunar-abstract-icon-view-ui.h
thunar-details-view-ui.h: Makefile $(srcdir)/thunar-details-view-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_details_view_ui $(srcdir)/thunar-details-view-ui.xml > thunar-details-view-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_details_view_ui $(srcdir)/thunar-details-view-ui.xml > thunar-details-view-ui.h
thunar-launcher-ui.h: Makefile $(srcdir)/thunar-launcher-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_launcher_ui $(srcdir)/thunar-launcher-ui.xml > thunar-launcher-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_launcher_ui $(srcdir)/thunar-launcher-ui.xml > thunar-launcher-ui.h
thunar-location-buttons-ui.h: Makefile $(srcdir)/thunar-location-buttons-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_location_buttons_ui $(srcdir)/thunar-location-buttons-ui.xml > thunar-location-buttons-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_location_buttons_ui $(srcdir)/thunar-location-buttons-ui.xml > thunar-location-buttons-ui.h
thunar-shortcuts-pane-ui.h: Makefile $(srcdir)/thunar-shortcuts-pane-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_shortcuts_pane_ui $(srcdir)/thunar-shortcuts-pane-ui.xml > thunar-shortcuts-pane-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_shortcuts_pane_ui $(srcdir)/thunar-shortcuts-pane-ui.xml > thunar-shortcuts-pane-ui.h
thunar-renamer-dialog-ui.h: Makefile $(srcdir)/thunar-renamer-dialog-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_renamer_dialog_ui $(srcdir)/thunar-renamer-dialog-ui.xml > thunar-renamer-dialog-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_renamer_dialog_ui $(srcdir)/thunar-renamer-dialog-ui.xml > thunar-renamer-dialog-ui.h
thunar-standard-view-ui.h: Makefile $(srcdir)/thunar-standard-view-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_standard_view_ui $(srcdir)/thunar-standard-view-ui.xml > thunar-standard-view-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_standard_view_ui $(srcdir)/thunar-standard-view-ui.xml > thunar-standard-view-ui.h
thunar-window-ui.h: Makefile $(srcdir)/thunar-window-ui.xml
- exo-csource --strip-comments --strip-content --static --name=thunar_window_ui $(srcdir)/thunar-window-ui.xml > thunar-window-ui.h
+ $(AM_V_GEN) exo-csource --strip-comments --strip-content --static --name=thunar_window_ui $(srcdir)/thunar-window-ui.xml > thunar-window-ui.h
thunar-marshal.h: stamp-thunar-marshal.h
@true
+
stamp-thunar-marshal.h: thunar-marshal.list Makefile
- cd $(srcdir) \
- && echo "#ifndef __THUNAR_MARSHAL_H__" > xgen-tmh \
- && echo "#define __THUNAR_MARSHAL_H__" >> xgen-tmh \
- && ( glib-genmarshal \
- --prefix=_thunar_marshal \
- --header thunar-marshal.list ) >> xgen-tmh \
- && echo "#endif /* !__THUNAR_MARSHAL_H__ */" >> xgen-tmh \
- && ( cmp -s xgen-tmh thunar-marshal.h || cp xgen-tmh thunar-marshal.h ) \
- && rm -f xgen-tmh \
- && echo timestamp > $(@F)
+ $(AM_V_GEN) ( \
+ cd $(srcdir) \
+ && echo "#ifndef __THUNAR_MARSHAL_H__" > xgen-tmh \
+ && echo "#define __THUNAR_MARSHAL_H__" >> xgen-tmh \
+ && ( glib-genmarshal \
+ --prefix=_thunar_marshal \
+ --header thunar-marshal.list ) >> xgen-tmh \
+ && echo "#endif /* !__THUNAR_MARSHAL_H__ */" >> xgen-tmh \
+ && ( cmp -s xgen-tmh thunar-marshal.h || cp xgen-tmh thunar-marshal.h ) \
+ && rm -f xgen-tmh \
+ && echo timestamp > $(@F) \
+ )
thunar-marshal.c: thunar-marshal.list Makefile
- cd $(srcdir) \
- && echo "#include <thunar/thunar-marshal.h>" > xgen-tmc \
- && ( glib-genmarshal \
- --prefix=_thunar_marshal \
- --body thunar-marshal.list ) >> xgen-tmc \
- && cp xgen-tmc thunar-marshal.c \
- && rm -f xgen-tmc
+ $(AM_V_GEN) ( \
+ cd $(srcdir) \
+ && echo "#include <thunar/thunar-marshal.h>" > xgen-tmc \
+ && ( glib-genmarshal \
+ --prefix=_thunar_marshal \
+ --body thunar-marshal.list ) >> xgen-tmc \
+ && cp xgen-tmc thunar-marshal.c \
+ && rm -f xgen-tmc \
+ )
endif
EXTRA_DIST = \
More information about the Xfce4-commits
mailing list