From: Christian Heller Date: Wed, 19 Jun 2013 03:08:08 +0000 (+0200) Subject: Makefile now works on all .c files to generate its list of needed object files. X-Git-Tag: tce~1213 X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bprefix%7D%7D/%27%29;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20chunks.push%28escapeHTML%28span%5B2%5D%29%29;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20chunks.push%28%27?a=commitdiff_plain;h=e4208c726efd55a3a5ff2be966d3fbd7d38ba9e3;p=plomrogue Makefile now works on all .c files to generate its list of needed object files. --- 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