httpdirfs/Makefile
Jerome Charaoui 8ea46f896b Default install target to use /usr/local prefix
While also allowing to customise PREFIX and DESTDIR
2019-04-24 04:21:09 +01:00

27 lines
519 B
Makefile

CC=gcc
CFLAGS+= -g -O2 -Wall -Wextra -lgumbo -lcurl -lfuse -lcrypto \
-D_FILE_OFFSET_BITS=64
OBJ = main.o network.o fuse_local.o link.o
PREFIX ?= /usr/local
INSTALL = /usr/bin/install
INSTALL_OPTS = -m 0755
%.o: %.c
$(CC) -c -o $@ $< $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
httpdirfs: $(OBJ)
$(CC) -o $@ $^ $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
install:
mkdir -p $(DESTDIR)$(PREFIX)/bin
$(INSTALL) $(INSTALL_OPTS) httpdirfs $(DESTDIR)$(PREFIX)/bin
doc:
doxygen Doxyfile
.PHONY: clean
clean:
rm -rf *.o httpdirfs html