From 40db4af7593201b42c1398cf309d333236830d30 Mon Sep 17 00:00:00 2001
From: Sergey Kosukhin <sergey.kosukhin@mpimet.mpg.de>
Date: Thu, 7 Apr 2022 17:29:29 +0200
Subject: [PATCH] Fix clean rules in the interface directory.

* The rule should not delete distributed/git-tracked files.
---
 interfaces/Makefile.am | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/interfaces/Makefile.am b/interfaces/Makefile.am
index df378b8ba..4294738a0 100644
--- a/interfaces/Makefile.am
+++ b/interfaces/Makefile.am
@@ -267,16 +267,14 @@ python/cdilib_wrap.c: cdilib.i
 endif
 
 clean-local:
-	rm -f python/CdiLib.py python/CdiLib.pyc python/CdiLib.stamp \
-		python/CdiObj.py python/CdiObj.pyc python/CdiObj.stamp \
-		python/cdilib_wrap.c python/cdiobj_wrap.cpp
+	-rm -f python/CdiLib.stamp python/CdiObj.stamp
 	-rm -f CdiInfo libcdipp.la
 	-$(am__cd) python && rm -rf *.pyc *.pyo *.so __pycache__ build
-	-$(am__cd) $(rubyObjDir) && \rm -f CdiObj.la Makefile cdiobj_wrap.cpp \
+	-$(am__cd) $(rubyObjDir) && \rm -rf CdiObj.la Makefile cdiobj_wrap.cpp \
 		cdiobj_wrap.lo cdiobj_wrap.o *.o .libs Makefile .sitearchdir.time
-	-$(am__cd) $(rubyLibDir) && \rm -f CdiLib.la Makefile cdilib_wrap.c \
+	-$(am__cd) $(rubyLibDir) && \rm -rf CdiLib.la Makefile cdilib_wrap.c \
 		cdilib_wrap.lo cdilib_wrap.o *.o .libs Makefile .sitearchdir.time
-	-rmdir python $(rubyLibDir) $(rubyObjDir)
+	-rmdir $(rubyLibDir) $(rubyObjDir)
 
 # Compile programs using Libtool:
 COMPILE = $(LTCOMPILE)
-- 
GitLab