include ../rules.mk

TARGET = x42pp

SRCS   = x42pp_utils.c x42pp_rx.c x42pp_tx.c x42pp_imp.c x42pp.c x42pp_cfg.c x42pp_debug.c x42pp_status.c

LIBS   = -L$(PROJ)/gtech/libcom -lcomm -L$(PROJ)/gtech/gfault -lgfault

all:    $(TARGET) install

install:
	${INSTALL} -m 755 $(TARGET)  ${PREFIX}/bin
	$(STRIP) ${PREFIX}/bin/$(TARGET)

$(TARGET): $(SRCS:.c=.o)
	$(CC) $(LIBS) $^ -o $@

clean:
	rm -f *.o $(TARGET)

.PHONY: docs
docs:
	/usr/bin/doxygen Doxyfile

spotless: clean
	rm -Rf html/
