added cstack to viewer + implemented inline highlighting
[smdp.git] / Makefile
index befbd52..9eb3c79 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,10 @@
 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
@@ -9,16 +12,19 @@ parser.o: 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
-