#Buildtemplate for talk

SOURCES = cmds.c handlers.c helpers.c init.c notify.c talk.c users.c view.c
HEADERS = talk.h
OBJECTS = cmds.$(OBJSUFFIX) handlers.$(OBJSUFFIX) helpers.$(OBJSUFFIX) \
	  init.$(OBJSUFFIX) notify.$(OBJSUFFIX) talk.$(OBJSUFFIX) \
	  users.$(OBJSUFFIX) view.$(OBJSUFFIX)

all:	talk

talk:	$(OBJECTS)
	$(CC) $(MIFLAGS) $(MDFLAGS) $(INCLUDES) -o talk.$(MACHINE) \
		$(OBJECTS) $(LIBRARIES)
 
install: talk
	$(NETINSTALL) -p "talk.$(MACHINE)" /usr/$(Xx)V/bin
 
clean:
	rm -f *.BAK *.CKP .emacs_* $(OBJECTS) talk.$(MACHINE)
 
cleanbak:
	rm -f *.BAK *.CKP .emacs_*
 
tags: $(HEADERS) $(SOURCES)
	ctags $(HEADERS) $(SOURCES)
	mv tags ../mi/tags
 
lint:
	lint -hbxac $(HEADERS) $(SOURCES)

 

relink:
	rm -f *.$(MACHINE)
