buse/Makefile

17 lines
222 B
Makefile

CC = clang
CFLAGS = -fPIC -Wall -Wextra -O
LDFLAGS = -shared
.PHONY: all clean
all: libbuse.so
libbuse.so: buse.o
$(CC) ${LDFLAGS} -o $@ $^
buse.o: buse.c
$(CC) $(CFLAGS) -c -o $@ $^
clean:
rm -f buse.o libbuse.so