INSTALL_DIR = $(NOMAD_HOME)

CC = g++
CFLAGS = -g
AR = ar
ARFLAGS = r

SYSLIBS = -lm -lpthread

INCLUDES = -I$(NOMAD_HOME)/include/ \
	   -I$(NDDSHOME)/include/share \
	   -I$(NDDSHOME)/include/unix 

LIBS =  $(ARCHIVE) \
	$(NOMAD_HOME)/lib/$(ARCH)/libCommonNdds.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libDatabaseNdds.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libRealtimeNdds.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libScienceNdds.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libSensManNdds.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libSensorsNdds.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libTargetAcqNdds.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libTelemetryNdds.a \
	$(NDDSHOME)/lib/$(ARCH)/libndds.a \
	$(NDDSHOME)/lib/$(ARCH)/libutilsip.a \
	$(NDDSHOME)/lib/$(ARCH)/libutilsxx.a \
	$(NOMAD_HOME)/lib/$(ARCH)/libSAS_Config.a \
	$(SYSLIBS)

DEFINES = 

ARCH = $(shell uname)

all: telemetryLogger 

install: all
	cp telemetryLogger $(INSTALL_DIR)/bin/$(ARCH)/.

telemetryLogger: telemetryLogger.C
	$(CC) $(CFLAGS) -o telemetryLogger telemetryLogger.C $(INCLUDES) $(LIBS) $(DEFINES)

clean:
	/bin/rm -f telemetryLogger core

	