CFLAGS=-g -Wall
-tmp: tmp.c cstring.o markdown.o parser.o
- cc $(CFLAGS) -o tmp tmp.c cstring.o markdown.o parser.o
+mdp: mdp.c cstring.o cstack.o markdown.o parser.o viewer.o
+ cc $(CFLAGS) -o mdp mdp.c cstring.o cstack.o markdown.o parser.o viewer.o -lncurses
+
+viewer.o: viewer.c
+ cc $(CFLAGS) -c viewer.c
parser.o: parser.c
cc $(CFLAGS) -c parser.c
markdown.o: markdown.c
cc $(CFLAGS) -c markdown.c
+cstack.o: cstack.c
+ cc $(CFLAGS) -c cstack.c
+
cstring.o: cstring.c
cc $(CFLAGS) -c cstring.c
-all: tmp
+all: mdp
+
+clean:
+ rm -f mdp *.o
.PHONY: test
test:
$(MAKE) -C test
-clean:
- rm -f tmp *.o
-