CC = gcc
CFLAGS = -g -Wall -I../include
LDFLAGS = -lfuse

TARGETS = subidfs fusexmp

all: $(TARGETS)

clean:
	rm -f $(TARGETS)

subidfs: ../util/util_uid.o
	$(CC) $(CFLAGS) -o $@ $@.c ../util/util_uid.o $(LDFLAGS)

fusexmp:
	$(CC) $(CFLAGS) -o $@ $@.c ../util/util_uid.o $(LDFLAGS) -lulockmgr

../util/util_uid.o: 
	$(MAKE) -C ../util util_uid.o

install:
	sudo cp $(TARGETS) /usr/local/bin
