home
·
contact
·
privacy
projects
/
plomrogue
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Makefile now works on all .c files to generate its list of needed object files.
[plomrogue]
/
Makefile
1
CC=cc
2
CFLAGS=-Wall -g
3
TARGET=roguelike
4
SOURCES=$(shell find . -type f -name \*.c)
5
OBJECTS=$(SOURCES:.c=.o)
6
7
roguelike: $(OBJECTS)
8
$(CC) $(CFLAGS) -o roguelike $(OBJECTS) -lncurses
9
10
%.o: %.c
11
$(CC) $(CFLAGS) -c $< -o $@
12
13
.PHONY: clean
14
clean:
15
rm $(OBJECTS); rm roguelike