all:
	cc -O2 -Wall -Wextra -DSTAGING_ROOT=\"$(HOME)/opencode-workspace/workspace\" -o src/mountctl src/mountctl.c

install: all
	mkdir -p workspace
	touch mounts.list
	ln -sf src/mount-opencode   mount-opencode
	ln -sf src/unmount-opencode unmount-opencode
	ln -sf src/recover-mounts   recover-mounts
	@echo
	@echo "Now make the helper setuid root:"
	@echo "  sudo chown root $(CURDIR)/src/mountctl && sudo chmod 4755 $(CURDIR)/src/mountctl"

clean:
	rm -f src/mountctl

.PHONY: all install clean
