#Makefile
# ipctogt sender 
#
LIBS=$(libdir)/acqlib.a $(libdir)/ipclib.a $(libdir)/vmelib.a

EPICS_LDFLAGS=-L/usr/local/epics/base-3.14.12.8/lib/linux-x86_64  -lca  -lCom -lpthread -Wl,"-rpath=/usr/local/epics/base-3.14.12.8/lib/linux-x86_64" -Wl,"-rpath-link=/usr/local/epics/base-3.14.12.8/lib/linux-x86_64"

EPICS_FLAGS = -I/usr/local/epics/base-3.14.12.8/include -I/usr/local/epics/base-3.14.12.8/src/libCom/osi/os/posix -pthread

OBJS = GEBClient.o

CFLAGS= $(OPT) $(CARGS) $(EPICS_FLAGS)

all: ipctogt

ipctogt: ipctogt.o GEBClient.o
	$(CC) $(CFLAGS) -o ipctogt ipctogt.o $(OBJS) $(LIBS) $(EPICS_LDFLAGS)

GEBClient: GEBClient.o GEBClient.h
	$(CC) $(CFLAGS) -c GEBClient.c 

install: ipctogt
	install -o $(INSTALL_USER) -g $(INSTALL_GROUP) ipctogt $(bindir)

clean:
	rm -f *.o ipctotcp 

.c.o:
	$(CC) $(CFLAGS) -c $<
