From 417aaf64f5fe6bd372cb3fac0e56bbb7f60841f5 Mon Sep 17 00:00:00 2001
From: Orestis <orestis.malaspinas@pm.me>
Date: Mon, 25 Oct 2021 15:52:35 +0200
Subject: [PATCH] added possibility to generate gitignore file. a bit ugly

---
 source_codes/recursivity/.gitignore | 9 +++++++++
 source_codes/recursivity/Makefile   | 6 +++---
 2 files changed, 12 insertions(+), 3 deletions(-)
 create mode 100644 source_codes/recursivity/.gitignore

diff --git a/source_codes/recursivity/.gitignore b/source_codes/recursivity/.gitignore
new file mode 100644
index 0000000..bb7611b
--- /dev/null
+++ b/source_codes/recursivity/.gitignore
@@ -0,0 +1,9 @@
+rec_fibonacci
+rec_reines
+lissage
+rec_factorielle
+rec_pgcd
+rec_binary
+rec_reines_skel
+rec_ppcm
+rec_puissance_indienne
diff --git a/source_codes/recursivity/Makefile b/source_codes/recursivity/Makefile
index 652d2df..75f84c9 100644
--- a/source_codes/recursivity/Makefile
+++ b/source_codes/recursivity/Makefile
@@ -8,11 +8,11 @@ EXECS := $(shell find . -type f -iname '*.c' | sed 's/\.c//g')
 all: $(EXECS)
 
 $(EXECS): %: %.c
-	# @echo $<
 	$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
+	@echo $@ >> .gitignore
 
-.PHONY: clean
+.PHONY: clean all
 
 clean:
-	rm -f *.o $(EXECS)
+	rm -f *.o $(EXECS) .gitignore
 
-- 
GitLab