From e4208c726efd55a3a5ff2be966d3fbd7d38ba9e3 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Wed, 19 Jun 2013 05:08:08 +0200
Subject: [PATCH] Makefile now works on all .c files to generate its list of
 needed object files.

---
 Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 3c25ff9..bedecc0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,8 @@
 CC=cc
 CFLAGS=-Wall -g
 TARGET=roguelike
-OBJECTS=windows.o draw_wins.o keybindings.o readwrite.o roguelike.o
+SOURCES=$(shell find . -type f -name \*.c)
+OBJECTS=$(SOURCES:.c=.o)
 
 roguelike: $(OBJECTS)
 	$(CC) $(CFLAGS) -o roguelike $(OBJECTS) -lncurses
-- 
2.30.2