# file: GNUmakefile
#
# This makefile builds the Channel class
# 

# define the compiler
#
ISIP_CPLUS_COMPILER = gcc

# define the source files
#
ISIP_FILES = *.cc

# define the files these source files depend on (usually include files)
#
ISIP_DEPS = ./channel.h ./channel_constants.h \
	$(LINKON)/include/iddi.h \
	$(LINKON)/include/iddi_constants.h \
	$(LINKON)/include/filename.h \
	$(LINKON)/include/filename_constants.h \
	$(LINKON)/include/signal_detector.h \
	$(LINKON)/include/signal_detector_constants.h \
	$(LINKON)/include/sample_type.h \
	$(LINKON)/include/sample_type_constants.h 


# define the output library
#
ISIP_OLIB = $(LINKON)/lib/$(ISIP_BINARY)/lib_linkon.a

# define the compilation flags: optimize and debug
# 
# Note: we have to deviate from the ISIP standard here slightly, since gcc's
#       optimization flag causes Linkon Corp's blocking functions to timout
#       to early
#
ISIP_CFLAGS = -g

# include the isip standard make template
#
include $(LINKON)/util/make/compile.make

#
# end of file
