From 742e89cf6c8997e16911666720d1396055fb4ee1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Sat, 13 Nov 2004 22:25:08 +0100
Subject: [PATCH] * Makefile.in: Don't use -include, as it's GNU make specific.
 Added rule to create empty dependency files if they are missing. *
 examples/Makefile.in, tools/Makefile.in, testsuite/Makefile.in: Likewise.

Rev: src/nettle/ChangeLog:1.297
Rev: src/nettle/Makefile.in:1.9
Rev: src/nettle/examples/Makefile.in:1.6
Rev: src/nettle/testsuite/Makefile.in:1.6
Rev: src/nettle/tools/Makefile.in:1.7
---
 ChangeLog             | 5 +++++
 Makefile.in           | 8 +++++++-
 examples/Makefile.in  | 8 +++++++-
 testsuite/Makefile.in | 8 +++++++-
 tools/Makefile.in     | 8 +++++++-
 5 files changed, 33 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 1deef7e2..b77cdcce 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2004-11-13  Niels Möller  <nisse@lysator.liu.se>
 
+	* Makefile.in: Don't use -include, as it's GNU make specific.
+	Added rule to create empty dependency files if they are missing.
+	* examples/Makefile.in, tools/Makefile.in, testsuite/Makefile.in:
+	Likewise. 
+
 	* examples/nettle-openssl.c: Check WITH_OPENSSL, not HAVE_LIBCRYPTO.
 
 	* configure.ac: Check for individual openssl headers blowfish.h,
diff --git a/Makefile.in b/Makefile.in
index 924f499c..ca3d0c24 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -323,4 +323,10 @@ distclean-here: clean-here
 	-rm -f config.h stamp-h config.log config.status \
 	config.make config.m4 Makefile nettle-types.h
 
--include $(SOURCES:.c=.$(OBJEXT).d) $(SOURCES:.c=.p$(OBJEXT).d)
+DEP_FILES = $(SOURCES:.c=.$(OBJEXT).d) $(SOURCES:.c=.p$(OBJEXT).d)
+
+# Create empty dependency files, if needed.
+$(DEP_FILES):
+	@echo > $@
+
+include $(DEP_FILES)
diff --git a/examples/Makefile.in b/examples/Makefile.in
index 3bbdffea..935ce12c 100644
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -53,4 +53,10 @@ clean:
 distclean: clean
 	-rm -f Makefile
 
--include $(SOURCES:.c=.$(OBJEXT).d)
+DEP_FILES = $(SOURCES:.c=.$(OBJEXT).d)
+
+# Create empty dependency files, if needed.
+$(DEP_FILES):
+	@echo > $@
+
+include $(DEP_FILES)
diff --git a/testsuite/Makefile.in b/testsuite/Makefile.in
index 99ad5b8d..9b40e6dd 100644
--- a/testsuite/Makefile.in
+++ b/testsuite/Makefile.in
@@ -66,4 +66,10 @@ clean:
 distclean: clean
 	-rm -f Makefile
 
--include $(SOURCES:.c=.$(OBJEXT).d)
+DEP_FILES = $(SOURCES:.c=.$(OBJEXT).d)
+
+# Create empty dependency files, if needed.
+$(DEP_FILES):
+	@echo > $@
+
+include $(DEP_FILES)
diff --git a/tools/Makefile.in b/tools/Makefile.in
index 2b3799d5..06874354 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -55,4 +55,10 @@ clean:
 distclean: clean
 	-rm -f Makefile
 
--include $(SOURCES:.c=.$(OBJEXT).d)
+DEP_FILES = $(SOURCES:.c=.$(OBJEXT).d)
+
+# Create empty dependency files, if needed.
+$(DEP_FILES):
+	@echo > $@
+
+include $(DEP_FILES)
-- 
GitLab