# makefile to build sample program

include ../../platform.mk
include ../sample.mk

HFILES = $(ACSE_SRCDIR)/ACSE-1.h \
$(RTSRCDIR)/asn1type.h $(RTSRCDIR)/asn1CppTypes.h $(BERSRCDIR)/asn1BerCppTypes.h

all : writer$(EXE) reader$(EXE)

writer$(EXE) : writer$(OBJ) $(RTLIBDIR)/$(BERLIBNAME) $(LIBDIR)/$(ACSELIBNAME)
	$(LINK) writer$(OBJ) $(LINKOPT) $(LPATHS) $(ACSELIBS) $(BSLIBS)

reader$(EXE) : reader$(OBJ) $(RTLIBDIR)/$(BERLIBNAME) $(LIBDIR)/$(ACSELIBNAME)
	$(LINK) reader$(OBJ) $(LINKOPT) $(LPATHS) $(ACSELIBS) $(BSLIBS)

writer$(OBJ) : writer.cpp $(HFILES)
reader$(OBJ) : reader.cpp $(HFILES)

clean :
	$(RM) *$(OBJ)
	$(RM) *.exe
	$(RM) *.pdb
	$(RM) *.map
	$(RM) *.exp
	$(RM) *~
	$(RM) message.dat
	$(RM) messagei.dat

