httpdirfs/Makefile

25 lines
464 B
Makefile
Raw Normal View History

2019-01-24 05:53:14 +01:00
VERSION=1.0
2019-01-24 05:53:14 +01:00
CFLAGS+= -g -O2 -Wall -Wextra -D_FILE_OFFSET_BITS=64 -DVERSION=\"$(VERSION)\"
LDFLAGS+= -lgumbo -lcurl -lfuse -lcrypto
2018-07-26 11:29:44 +02:00
OBJ = main.o network.o fuse_local.o link.o
2018-07-18 17:26:26 +02:00
PREFIX ?= /usr/local
2018-07-19 10:27:40 +02:00
%.o: %.c
$(CC) -c -o $@ $< $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
2018-07-18 17:26:26 +02:00
2018-07-23 02:27:03 +02:00
httpdirfs: $(OBJ)
$(CC) -o $@ $^ $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
2018-07-18 17:26:26 +02:00
2018-07-24 15:33:03 +02:00
install:
2019-01-25 03:13:29 +01:00
install -m 755 -D httpdirfs $(DESTDIR)$(PREFIX)/bin
2018-07-24 15:33:03 +02:00
doc:
doxygen Doxyfile
2018-07-18 17:26:26 +02:00
.PHONY: clean
clean:
rm -rf *.o httpdirfs html