From 8df195405cb033ec4d13ef8b8ce4ae2029cd9db8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Wed, 22 Oct 2014 11:21:24 +0200
Subject: [PATCH] Unconditionally delete shared libraries for make clean.

---
 ChangeLog   | 6 ++++++
 Makefile.in | 3 +--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 08686f54..966b9d60 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-10-22  Niels Möller  <nisse@lysator.liu.se>
+
+	* Makefile.in (clean-here): Unconditionally delete .so and .dll
+	files.
+	(IMPLICIT_TARGETS): Deleted variable.
+
 2014-10-21  Niels Möller  <nisse@lysator.liu.se>
 
 	* testsuite/ed25519-test.c: New test case. Optionally reads the
diff --git a/Makefile.in b/Makefile.in
index 19269af9..10a58b0b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -40,7 +40,6 @@ TARGETS = aesdata$(EXEEXT_FOR_BUILD) desdata$(EXEEXT_FOR_BUILD) \
           gcmdata$(EXEEXT_FOR_BUILD) \
 	  $(getopt_TARGETS) $(internal_TARGETS) \
 	  $(LIBTARGETS) $(SHLIBTARGETS)
-IMPLICIT_TARGETS = @IF_DLL@ $(LIBNETTLE_FILE) $(LIBHOGWEED_FILE)
 
 DOCTARGETS = @IF_DOCUMENTATION@ nettle.info nettle.html nettle.pdf
 
@@ -611,7 +610,7 @@ distcheck: dist
 	$(rm_distcheck)
 
 clean-here:
-	-rm -f $(TARGETS) $(IMPLICIT_TARGETS) *.$(OBJEXT) *.s \
+	-rm -f $(TARGETS) *.$(OBJEXT) *.s *.so *.dll \
 		ecc-192.h ecc-224.h ecc-256.h ecc-384.h ecc-521.h ecc-25519.h \
 		eccdata$(EXEEXT_FOR_BUILD) eccdata.stamp
 	-rm -rf .lib libnettle.stamp libhogweed.stamp
-- 
GitLab