home
·
contact
·
privacy
projects
/
plomrogue
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Declare "clean" a phony target.
[plomrogue]
/
Makefile
diff --git
a/Makefile
b/Makefile
index 7bb72f66f96f13a13d4183ee5c190e2101241a2c..3c25ff931f15cd6c730be88506e8cd03f8781249 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,7
+1,14
@@
-roguelike:
- cc -g -o windows.o -c windows.c
- cc -g -o roguelike.o -c roguelike.c
- cc -g -o roguelike windows.o roguelike.o -lncurses -lm
+CC=cc
+CFLAGS=-Wall -g
+TARGET=roguelike
+OBJECTS=windows.o draw_wins.o keybindings.o readwrite.o roguelike.o
+roguelike: $(OBJECTS)
+ $(CC) $(CFLAGS) -o roguelike $(OBJECTS) -lncurses
+
+%.o: %.c
+ $(CC) $(CFLAGS) -c $< -o $@
+
+.PHONY: clean
clean:
clean:
- rm
*.o
; rm roguelike
+ rm
$(OBJECTS)
; rm roguelike