From f9f1f6df1b56fcdb7d311963776e7f367bb8fa19 Mon Sep 17 00:00:00 2001
From: Uwe Schulzweida <uwe.schulzweida@mpimet.mpg.de>
Date: Mon, 4 Apr 2016 12:40:39 +0000
Subject: [PATCH] Makefile.am added clean-local-dirs

---
 examples/pio/Makefile.am |  5 +++++
 examples/pio/Makefile.in | 11 ++++++++---
 src/Makefile.in          |  2 +-
 3 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/examples/pio/Makefile.am b/examples/pio/Makefile.am
index 88bbc1ae7..8633ba30d 100644
--- a/examples/pio/Makefile.am
+++ b/examples/pio/Makefile.am
@@ -28,3 +28,8 @@ collectData2003_SOURCES=collectData2003.F90
 collectDataNStreams_SOURCES = collectDataNStreams.c
 
 compareResourcesArray_SOURCES = compareResourcesArray.c
+#
+clean-local: clean-local-dirs
+.PHONY: clean-local-dirs
+clean-local-dirs:
+	-rm -rf *.dSYM
diff --git a/examples/pio/Makefile.in b/examples/pio/Makefile.in
index 2f8d0f02f..153645829 100644
--- a/examples/pio/Makefile.in
+++ b/examples/pio/Makefile.in
@@ -667,7 +667,7 @@ maintainer-clean-generic:
 	@echo "it deletes files that may require special tools to rebuild."
 clean: clean-am
 
-clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
+clean-am: clean-generic clean-libtool clean-local clean-noinstPROGRAMS \
 	mostlyclean-am
 
 distclean: distclean-am
@@ -739,8 +739,8 @@ uninstall-am:
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
-	clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \
-	ctags-am distclean distclean-compile distclean-generic \
+	clean-libtool clean-local clean-noinstPROGRAMS cscopelist-am \
+	ctags ctags-am distclean distclean-compile distclean-generic \
 	distclean-libtool distclean-tags distdir dvi dvi-am html \
 	html-am info info-am install install-am install-data \
 	install-data-am install-dvi install-dvi-am install-exec \
@@ -752,6 +752,11 @@ uninstall-am:
 	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
 	tags tags-am uninstall uninstall-am
 
+#
+clean-local: clean-local-dirs
+.PHONY: clean-local-dirs
+clean-local-dirs:
+	-rm -rf *.dSYM
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/src/Makefile.in b/src/Makefile.in
index bcc7f8791..36e2b0574 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -942,8 +942,8 @@ distclean-generic:
 maintainer-clean-generic:
 	@echo "This command is intended for maintainers to use"
 	@echo "it deletes files that may require special tools to rebuild."
-@ENABLE_CDI_LIB_FALSE@uninstall-local:
 @ENABLE_CDI_LIB_FALSE@install-exec-local:
+@ENABLE_CDI_LIB_FALSE@uninstall-local:
 clean: clean-am
 
 clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
-- 
GitLab