From 70b7e36de4a9db760c254b8f22d91ea4e6ddc9d8 Mon Sep 17 00:00:00 2001
From: David Phillips <dbphillipsnz@gmail.com>
Date: Tue, 9 Jun 2015 22:11:04 +1200
Subject: Made it easier to add new algos, added tricorn algo, burning ship
 lattice ship algo

---
 Makefile | 22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)

(limited to 'Makefile')

diff --git a/Makefile b/Makefile
index 2155733..0162825 100644
--- a/Makefile
+++ b/Makefile
@@ -1,20 +1,28 @@
 all: fractal-gen symlinks
 
 symlinks: fractal-gen
-	ln -sf $< mbrot-gen
-	ln -sf $< bship-gen
+	ln -sf $< mandelbrot-gen
+	ln -sf $< burning-ship-gen
+	ln -sf $< burning-ship-lattice-gen
+	ln -sf $< tricorn-gen
+
+fractal-gen: fractal-gen.o \
+             algorithms/mandelbrot.o \
+             algorithms/burning-ship.o \
+             algorithms/burning-ship-lattice.o \
+             algorithms/tricorn.o
 
-fractal-gen: fractal-gen.o mbrot.o bship.o
 	$(CC) -o $@ $^ -lm -lpthread
 
 %.o: %.c
 	$(CC) -c -o $@ $< -Wall -Wextra -Werror
 
-
 .PHONY: all clean symlinks
 clean:
 	rm fractal-gen \
-	   mbrot-gen   \
-	   bship-gen   \
-	   *.o \
+	   mandelbrot-gen \
+	   burning-ship-gen \
+	   burning-ship-lattice-gen \
+	   tricorn-gen \
+	   **/*.o \
 	   -f
-- 
cgit v1.1