diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 19 |
1 files changed, 18 insertions, 1 deletions
@@ -1,12 +1,29 @@ +BIN ?= murmur SRC = murmurhash.c CFLAGS += -std=c99 -Wall -I. +PREFIX ?= /usr/local +MANPREFIX ?= $(PREFIX)/share/man +MAN_FILES = $(wildcard man/*.md) + +$(BIN): + $(CC) main.c $(SRC) $(CFLAGS) -o $(BIN) clean: rm -f test + rm -f $(BIN) test: $(CC) test.c $(SRC) $(CFLAGS) -o test ./test -.PHONY: test +install: $(BIN) + install $(BIN) $(PREFIX)/bin + install man/*.1 $(MANPREFIX)/man1 + +docs: $(MAN_FILES) + +$(MAN_FILES): + curl -# -F page=@$(@) -o $(@:%.md=%) http://mantastic.herokuapp.com + +.PHONY: test $(MAN_FILES) |