diff --git a/app/Makefile.am b/app/Makefile.am index 0fc7ff97dd13bca7885ea07ebca61627ab4a4f2e..a9377d0d5a74c72565beabfa9bacabee60c894e8 100644 --- a/app/Makefile.am +++ b/app/Makefile.am @@ -25,3 +25,8 @@ endif AM_CPPFLAGS = -I$(top_srcdir)/src # CLEANFILES = `ls *~` +# +clean-local: clean-local-dirs +.PHONY: clean-local-dirs +clean-local-dirs: + -rm -rf *.dSYM diff --git a/app/Makefile.in b/app/Makefile.in index e43b5a2f0a034789af7af9e273a00516a79c77bd..1c1baf6dae7278d5aaa26172f980308cdf3b6913 100644 --- a/app/Makefile.in +++ b/app/Makefile.in @@ -660,7 +660,7 @@ maintainer-clean-generic: @echo "it deletes files that may require special tools to rebuild." clean: clean-am -clean-am: clean-binPROGRAMS clean-generic clean-libtool \ +clean-am: clean-binPROGRAMS clean-generic clean-libtool clean-local \ clean-noinstPROGRAMS mostlyclean-am distclean: distclean-am @@ -732,7 +732,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ - clean-binPROGRAMS clean-generic clean-libtool \ + clean-binPROGRAMS clean-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 \ @@ -746,6 +746,11 @@ uninstall-am: uninstall-binPROGRAMS mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-binPROGRAMS +# +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/examples/Makefile.am b/examples/Makefile.am index bb96dc7db247d5edf069f3c6946bbe5ce9b4d662..c518697aa155ed52d007190c781e62f278f04dfb 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -41,4 +41,8 @@ cdi_copy_LDFLAGS = -all-static cdi_read_f2003_LDFLAGS = -all-static cdi_write_f2003_LDFLAGS = -all-static endif - +# +clean-local: clean-local-dirs +.PHONY: clean-local-dirs +clean-local-dirs: + -rm -rf *.dSYM diff --git a/examples/Makefile.in b/examples/Makefile.in index 075786ad372ded00d521df07397d11f50a7bd704..49afd2628e9024792dce33f2cc98053c4b8396bb 100644 --- a/examples/Makefile.in +++ b/examples/Makefile.in @@ -709,7 +709,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 @@ -781,8 +781,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 \ @@ -796,6 +796,11 @@ uninstall-am: cdi_read_f2003.$(OBJEXT): $(top_builddir)/src/mo_cdi.$(FCMODEXT) cdi_write_f2003.$(OBJEXT): $(top_builddir)/src/mo_cdi.$(FCMODEXT) +# +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/tests/Makefile.am b/tests/Makefile.am index c5efabdad429f6b9b6c8289c50d94b5ae8e90a55..5dd60ce6a891847f968cd8dde410d999077737fc 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -66,3 +66,8 @@ EXTRA_DIST = test_cdf_write.c test_cdf_read.c CLEANFILES = `ls *~ *.grb *.nc *.srv *.ext example_*.cksum` # AUTOMAKE_OPTIONS = color-tests +# +clean-local: clean-local-dirs +.PHONY: clean-local-dirs +clean-local-dirs: + -rm -rf *.dSYM diff --git a/tests/Makefile.in b/tests/Makefile.in index 652c1f736bfbee758a4eab8667cd2ce5a77706a6..632acad8d7edb5f0ae2cd046e44a1d53e27bfd2b 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -974,7 +974,7 @@ maintainer-clean-generic: @echo "it deletes files that may require special tools to rebuild." clean: clean-am -clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ +clean-am: clean-checkPROGRAMS clean-generic clean-libtool clean-local \ mostlyclean-am distclean: distclean-am @@ -1046,19 +1046,24 @@ uninstall-am: .MAKE: check-am install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool 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 \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ + clean-checkPROGRAMS clean-generic clean-libtool clean-local \ + 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 install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ 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.