BIN_DIR = $(PREFIX)/bin
COMMON = ../common
CC = gcc
TEST =
CFLAGS = -Wall -g -I../../include -I$(COMMON) $(TEST)
LIBS = -lbfd -lopcodes -liberty
COM_SRCS = $(COMMON)/bt_ar_parse.c $(COMMON)/bfd_if.c $(COMMON)/avltree.c
EXE = bt_execpath

$(EXE): bt_execpath.c chk_repeat.c $(COM_SRCS)
	$(CC) $(CFLAGS) -o $(EXE) bt_execpath.c chk_repeat.c $(COM_SRCS) $(LIBS)

clean:
	rm -rf $(EXE) *.o

install: $(EXE)
	install $(EXE) $(BIN_DIR)

uninstall:
	rm -rf $(BIN_DIR)/$(EXE)

test: TEST = -DTEST
test: $(EXE)
