SHELL = /bin/sh

TOP = .

IACCDIR = /cis/research/iac++/expbuilds/3.0
IACCINCLUDES = -I${IACCDIR}/include
IACCLIB = ${IACCDIR}/lib/libiac++.a
CCC = g++
INCLUDEFLAGS= -I. -I$(TOP)/include ${IACCINCLUDES}
CCFLAGS= ${CDEBUGFLAGS} ${INCLUDEFLAGS} $(XTRACCFLAGS) \
	-fno-implicit-templates -g  -DIA_GCC2_7_0
LDLIBS = -liac++ -lm
LDDIRS = -L${IACCDIR}/lib
LDFLAGS = ${LDDIRS} ${LDLIBS}
LINK.cc=$(CCC) $(CCFLAGS) $(CPPFLAGS)

COMPILE.cc=$(CCC) $(CCFLAGS) -c
CCCFILT = g++filt

#
# Project specific variables
#

#
# Use rules like these for multiple object file executables
#
#
#CSOURCES = 
#OBJS =  
#TARGET = 
#
#$(TARGET): $(OBJS)
#	$(LINK.cc) $(OBJS) -o $@ $(LDFLAGS) -ltk -ltcl -lX11 -lm -lsocket \
#		2>&1 | $(CCCFILT)

#
# Generic rules
#


install: $(TARGET)
	mv $(TARGET) $(TOP)/bin

.c.:

	$(LINK.cc) -o $@ $< $(LDLIBS) 2>&1 | $(CCCFILT)

.c.o: 
	$(COMPILE.cc) $(OUTPUT_OPTION) $<  2>&1 | $(CCCFILT)

clean:
	rm *.o
#	rm $(OBJS)

#exclean: clean
#	rm $(TARGET)
