diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -48,10 +48,12 @@ INSTALL_CMD = install | |||
48 | CJSON_CFLAGS += -fpic -I$(LUA_INCLUDE_DIR) -DVERSION=\"$(CJSON_VERSION)\" | 48 | CJSON_CFLAGS += -fpic -I$(LUA_INCLUDE_DIR) -DVERSION=\"$(CJSON_VERSION)\" |
49 | OBJS := lua_cjson.o strbuf.o | 49 | OBJS := lua_cjson.o strbuf.o |
50 | 50 | ||
51 | .PHONY: all clean install package | 51 | .PHONY: all clean install package doc |
52 | 52 | ||
53 | all: cjson.so | 53 | all: cjson.so |
54 | 54 | ||
55 | doc: manual.html | ||
56 | |||
55 | .c.o: | 57 | .c.o: |
56 | $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CJSON_CFLAGS) -o $@ $< | 58 | $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CJSON_CFLAGS) -o $@ $< |
57 | 59 | ||
@@ -62,6 +64,9 @@ install: cjson.so | |||
62 | mkdir -p $(DESTDIR)/$(LUA_MODULE_DIR) | 64 | mkdir -p $(DESTDIR)/$(LUA_MODULE_DIR) |
63 | $(INSTALL_CMD) cjson.so $(DESTDIR)/$(LUA_MODULE_DIR) | 65 | $(INSTALL_CMD) cjson.so $(DESTDIR)/$(LUA_MODULE_DIR) |
64 | 66 | ||
67 | manual.html: manual.txt | ||
68 | asciidoc -n -a toc manual.txt | ||
69 | |||
65 | clean: | 70 | clean: |
66 | rm -f *.o *.so | 71 | rm -f *.o *.so |
67 | 72 | ||