summaryrefslogtreecommitdiff
path: root/comm
diff options
context:
space:
mode:
authorchatty1993-07-27 14:03:12 +0000
committerchatty1993-07-27 14:03:12 +0000
commitd23731d82010150a3130d3de0fa5099e0b774b93 (patch)
tree68d9fddd2514af4297217f0ac2b50671015c7195 /comm
parent618df147e19d12075f351930d6bf85e9b171c99c (diff)
downloadivy-league-d23731d82010150a3130d3de0fa5099e0b774b93.zip
ivy-league-d23731d82010150a3130d3de0fa5099e0b774b93.tar.gz
ivy-league-d23731d82010150a3130d3de0fa5099e0b774b93.tar.bz2
ivy-league-d23731d82010150a3130d3de0fa5099e0b774b93.tar.xz
Added Signal, TextServer and tellagent
Diffstat (limited to 'comm')
-rw-r--r--comm/Imakefile35
1 files changed, 23 insertions, 12 deletions
diff --git a/comm/Imakefile b/comm/Imakefile
index ee86832..ae599f1 100644
--- a/comm/Imakefile
+++ b/comm/Imakefile
@@ -1,10 +1,11 @@
#
# The Unix Channel
#
-# by Michel Beaudouin-Lafon
+# by Michel Beaudouin-Lafon and Stephane Chatty
#
# Copyright 1990-1993
# Laboratoire de Recherche en Informatique (LRI)
+# Centre d'Etudes de la navigation Aerienne
#
# Imakefile
#
@@ -16,31 +17,37 @@
cc = $(CXXSUFFIX)
SRC = error.$(cc) MsgBuffer.$(cc) Message.$(cc) Channel.$(cc) \
- TimeOut.$(cc) Multiplexer.$(cc) Address.$(cc) \
+ TimeOut.$(cc) Signal.$(cc) Multiplexer.$(cc) Address.$(cc) \
Socket.$(cc) Datagram.$(cc) Stream.$(cc) MsgStream.$(cc) dgram.$(cc) \
- Event.$(cc) Server.$(cc) Service.$(cc) Agent.$(cc) TextStream.$(cc) \
+ Event.$(cc) Server.$(cc) Service.$(cc) Agent.$(cc) \
+ TextStream.$(cc) TextServer.$(cc) \
PortServer.$(cc) PortServerReq.$(cc)
- HDR = error.h MsgBuffer.h Message.h Channel.h TimeOut.h Multiplexer.h \
+ HDR = error.h MsgBuffer.h Message.h Channel.h \
+ TimeOut.h Signal.h Multiplexer.h \
Address.h Socket.h Datagram.h Stream.h MsgStream.h dgram.h \
- Event.h Server.h Service.h Agent.h TextStream.h PortServer.h
+ Event.h Server.h Service.h Agent.h TextStream.h TextServer.h PortServer.h
- UCHOBJ = error.o MsgBuffer.o Message.o Channel.o TimeOut.o Multiplexer.o \
+ UCHOBJ = error.o MsgBuffer.o Message.o Channel.o \
+ TimeOut.o Signal.o Multiplexer.o \
Address.o Socket.o Datagram.o Stream.o MsgStream.o dgram.o \
- Event.o Server.o Service.o Agent.o TextStream.o \
+ Event.o Server.o Service.o Agent.o \
+ TextStream.o TextServer.o \
PortServer.o PortServerReq.o
- CHANOBJ = error.o MsgBuffer.o Message.o Channel.o Multiplexer.o
+ CHANOBJ = error.o MsgBuffer.o Message.o Channel.o \
+ Multiplexer.o TimeOut.o Signal.o
UCHHDR = version.h \
$(LOCINCL)/ccu/SmartPointer.h $(LOCINCL)/ccu/List.h \
$(LOCINCL)/ccu/bool.h \
$(LOCINCL)/ccu/word.h $(LOCINCL)/ccu/IdTable.h \
$(LOCINCL)/ccu/String.h \
+ $(LOCINCL)/ccu/Signal.h \
$(LOCINCL)/ccu/Time.h $(LOCINCL)/ccu/Timer.h\
global.h error.h MsgBuffer.h Message.h \
- Channel.h Multiplexer.h TimeOut.h \
+ Channel.h Multiplexer.h TimeOut.h Signal.h \
Address.h Socket.h Datagram.h Stream.h MsgStream.h dgram.h \
Event.h Server.h Service.h Agent.h TextStream.h PortServer.h
@@ -48,7 +55,8 @@
$(LOCINCL)/ccu/bool.h \
$(LOCINCL)/ccu/word.h \
$(LOCINCL)/ccu/SmartPointer.h $(LOCINCL)/ccu/List.h \
- $(LOCINCL)/ccu/Time.h $(LOCINCL)/ccu/Timer.h\
+ $(LOCINCL)/ccu/Signal.h \
+ $(LOCINCL)/ccu/Time.h $(LOCINCL)/ccu/Timer.h \
global.h error.h MsgBuffer.h Message.h \
Channel.h Multiplexer.h
@@ -65,11 +73,12 @@ CxxRule ()
# default target is 'chan' or 'chan comm'
all : UchTarget
-comm : $(LOCLIB)/libUch.a $(LOCBIN)/portserv $(LOCBIN)/porttest $(LOCINCL)/uch.h
+comm : $(LOCLIB)/libUch.a $(LOCBIN)/portserv $(LOCBIN)/porttest \
+ $(LOCBIN)/tellagent $(LOCINCL)/uch.h
chan : $(LOCLIB)/libChan.a $(LOCINCL)/chan.h
-local : libUch.a libChan.a uch.h chan.h portserv porttest
+local : libUch.a libChan.a uch.h chan.h portserv porttest tellagent
LibraryTarget (Uch, $(UCHOBJ))
LibraryTarget (Chan, $(CHANOBJ))
@@ -80,6 +89,7 @@ ReqMgr.lex.o: ReqMgr.lex.cc ReqMgr.yacc.h
ProgramTarget (portserv, portserv.o, libUch.a)
ProgramTarget (porttest, porttest.o, libUch.a)
+ProgramTarget (tellagent, tellagent.o, libUch.a)
ProgramTarget (test, test.o, libUch.a)
ProgramTarget (reqgen, reqgen.o ReqMgr.o ReqMgr.yacc.o ReqMgr.lex.o, )
@@ -93,6 +103,7 @@ CopyTarget ($(LOCINCL)/uch.h, uch.h)
CopyTarget ($(LOCINCL)/chan.h, chan.h)
CopyTarget ($(LOCBIN)/portserv, portserv)
CopyTarget ($(LOCBIN)/porttest, porttest)
+CopyTarget ($(LOCBIN)/tellagent, tellagent)
DocRule ("The Unix Channel")
TeXRule ()