PREFIX ?= /usr

BIN_FILES := merge_usr_replace_dir
SCRIPTS := merge-usr

%: %.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^

.PHONY: all clean install test
all: $(BIN_FILES)

clean:
	rm -rf $(BIN_FILES)

install: $(BIN_FILES) $(SCRIPTS)
	install -m 755 -d $(DESTDIR)/$(PREFIX)/bin
	install -m 755 $(BIN_FILES) $(SCRIPTS) -t $(DESTDIR)$(PREFIX)/bin

test: $(BIN_FILES)
	./tests/run.sh
