From f228d586d195dc419a418ae52e5f2ec651280b2c Mon Sep 17 00:00:00 2001 From: Julien Bonjean <julien@bonjean.info> Date: Wed, 4 Aug 2010 10:21:22 -0400 Subject: [PATCH] [#2402] Added code indent support for gnome client --- sflphone-client-gnome/globals.mak | 8 ++++++++ sflphone-client-gnome/src/Makefile.am | 2 ++ 2 files changed, 10 insertions(+) diff --git a/sflphone-client-gnome/globals.mak b/sflphone-client-gnome/globals.mak index 8fe5ee180b..359696c7dd 100644 --- a/sflphone-client-gnome/globals.mak +++ b/sflphone-client-gnome/globals.mak @@ -1,6 +1,9 @@ # Global variables src = $(top_srcdir) +ASTYLERC="$(top_srcdir)/../astylerc" +indent="/usr/bin/astyle" + # Preprocessor flags AM_CPPFLAGS = $(DEPS_CFLAGS) \ $(LIBSEXY_CFLAGS) \ @@ -21,3 +24,8 @@ AM_CPPFLAGS = $(DEPS_CFLAGS) \ -DLOCALEDIR=\""$(localedir)"\" \ -DSFLPHONE_UIDIR=\""$(datadir)/sflphone/ui"\" +indent: + @echo "Indenting code:" + if [ -f $(ASTYLERC) ] ; then \ + find $(top_srcdir)/src/ -regex ".*\.\(h\|c\)" -exec $(indent) --options=$(ASTYLERC) {} \; ; \ + fi diff --git a/sflphone-client-gnome/src/Makefile.am b/sflphone-client-gnome/src/Makefile.am index 57fb2e4689..f279e1d8d3 100644 --- a/sflphone-client-gnome/src/Makefile.am +++ b/sflphone-client-gnome/src/Makefile.am @@ -42,3 +42,5 @@ install-exec-local: uninstall-local: -test -h $(DESTDIR)$(bindir)/sflphone && rm $(DESTDIR)$(bindir)/sflphone + +all: indent -- GitLab