diff options
| author | Mark Pulford <mark@kyne.com.au> | 2011-12-12 23:23:32 +1030 |
|---|---|---|
| committer | Mark Pulford <mark@kyne.com.au> | 2011-12-12 23:23:32 +1030 |
| commit | 71c5dd86f14a73d97e2cb57e81755c4844938697 (patch) | |
| tree | 124d6c7a1d46463826cd9d45e288f200b7b05e08 /Makefile | |
| parent | bd994cd7976ac93c530792e3c0d6f45a33c757b4 (diff) | |
| download | lua-cjson-71c5dd86f14a73d97e2cb57e81755c4844938697.tar.gz lua-cjson-71c5dd86f14a73d97e2cb57e81755c4844938697.tar.bz2 lua-cjson-71c5dd86f14a73d97e2cb57e81755c4844938697.zip | |
Convert documentation to AsciiDoc
- Rename README to manual.txt and add AsciiDoc markup
- Rewrite some sections of documentation (more outstanding)
- Add "doc" Makefile target
- Update RPM spec file to include HTML output
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 | ||
