include ../../main.mk

CFLAGS += -Wall -ggdb3 -O0 -I. -I../../include

toolname = sngtc_client

NO_NODE = 0

ifeq ($(NO_NODE),0)          
LIBS = -lsngtc_node -lrt -lortp -lpthread
else
LIBS = -lsng-tc -lrt -lortp -lpthread
CFLAGS += -DSNGTC_LIB_BIND
endif

LDFLAGS += -L. -L../../lib

.PHONY: all
all: $(toolname)

$(toolname): sngtc_client.o libortp.a
	$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(LIBS)

.PHONY: clean
clean:
	rm -f $(toolname) *.o 

.PHONY: install
install: $(toolname)
	install -m555 -D $(toolname) $(DESTDIR)$(bindir)/$(toolname)

.PHONY: uninstall
uninstall:
	rm -f $(DESTDIR)$(bindir)/$(toolname)

