summaryrefslogtreecommitdiff
path: root/comm/Imakefile
diff options
context:
space:
mode:
Diffstat (limited to 'comm/Imakefile')
-rw-r--r--comm/Imakefile137
1 files changed, 0 insertions, 137 deletions
diff --git a/comm/Imakefile b/comm/Imakefile
deleted file mode 100644
index 0b218fc..0000000
--- a/comm/Imakefile
+++ /dev/null
@@ -1,137 +0,0 @@
-#
-# The Unix Channel
-#
-# by Michel Beaudouin-Lafon and Stephane Chatty
-#
-# Copyright 1990-1997
-# Laboratoire de Recherche en Informatique (LRI)
-# Centre d'Etudes de la navigation Aerienne
-#
-# Imakefile
-#
-# $Id$
-# $CurLog$
-#
-
- CXXFLAGS = $(CXXOPTIONS) -g -I. -I$(LOCINCL) -DUNIX_SOCK
-
- cc = $(CXXSUFFIX)
- SRC = error.$(cc) IOS.$(cc) MsgBuffer.$(cc) Message.$(cc) \
- Channel.$(cc) TimeOut.$(cc) SignalHandler.$(cc) \
- Multiplexer.$(cc) Address.$(cc) \
- Socket.$(cc) Datagram.$(cc) Stream.$(cc) \
- BufStream.$(cc) MsgStream.$(cc) BusAccess.$(cc)
-
- HDR = error.h IOS.h MsgBuffer.h Message.h Channel.h \
- TimeOut.h SignalHandler.h Multiplexer.h \
- Address.h Socket.h Datagram.h Stream.h \
- BufStream.h MsgStream.h BusAccess.h TextStream.h
-
- UCHOBJ = error.o IOS.o MsgBuffer.o Message.o Channel.o \
- TimeOut.o SignalHandler.o Multiplexer.o \
- Address.o Socket.o Datagram.o Stream.o \
- BufStream.o MsgStream.o BusAccess.o TextStream.o
-
- CHANOBJ = error.o IOS.o MsgBuffer.o Message.o Channel.o \
- Multiplexer.o TimeOut.o SignalHandler.o
-
- UCHHDR = version.h \
- $(LOCINCL)/ccu/List.h $(LOCINCL)/ccu/HashTable.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\
- $(LOCINCL)/ccu/Initializer.h \
- $(LOCINCL)/dnn/Event.h \
- $(LOCINCL)/dnn/Loop.h \
- error.h IOS.h MsgBuffer.h Message.h \
- Channel.h Multiplexer.h TimeOut.h SignalHandler.h \
- Address.h Socket.h Datagram.h Stream.h \
- BufStream.h MsgStream.h BusAccess.h TextStream.h
-
- CHANHDR = version.h \
- $(LOCINCL)/ccu/bool.h \
- $(LOCINCL)/ccu/word.h \
- $(LOCINCL)/ccu/List.h \
- $(LOCINCL)/ccu/Signal.h \
- $(LOCINCL)/ccu/Time.h $(LOCINCL)/ccu/Timer.h \
- $(LOCINCL)/ccu/Initializer.h \
- $(LOCINCL)/dnn/Loop.h \
- error.h IOS.h MsgBuffer.h Message.h \
- Channel.h Multiplexer.h
-
- LLIB = -L$(LOCLIB) -lUch -lDnn_g -lCcu
-
- LEX = lex
- YACC = yacc # or bison -y
-
- DOC = ../../DOC/UCH
- DISTRDOC = ../../DOC.distr
-
-CxxRule ()
-
-# UchTarget is 'chan' or 'chan comm'
-all : headers UchTarget
-
-headers: incldir \
- $(LOCINCL)/uch/IOS.h \
- $(LOCINCL)/uch/Channel.h \
- $(LOCINCL)/uch/Multiplexer.h \
- $(LOCINCL)/uch/TimeOut.h \
- $(LOCINCL)/uch/SignalHandler.h \
- $(LOCINCL)/uch/Address.h \
- $(LOCINCL)/uch/Socket.h \
- $(LOCINCL)/uch/Datagram.h \
- $(LOCINCL)/uch/Stream.h \
- $(LOCINCL)/uch/MsgBuffer.h \
- $(LOCINCL)/uch/BufStream.h \
- $(LOCINCL)/uch/Message.h \
- $(LOCINCL)/uch/MsgStream.h \
- $(LOCINCL)/uch/BusAccess.h \
- $(LOCINCL)/uch/TextStream.h
-
-comm : $(LOCLIB)/libUch.a \
- $(LOCINCL)/uch.h
-
-chan : $(LOCLIB)/libChan.a $(LOCINCL)/chan.h
-
-local : libUch.a libChan.a uch.h chan.h
-
-LibraryTarget (Uch, $(UCHOBJ))
-LibraryTarget (Chan, $(CHANOBJ))
-
-GenHeaderTarget (uch.h, $(UCHHDR))
-GenHeaderTarget (chan.h, $(CHANHDR))
-
-InstallLibsTarget($(LOCLIB),Uch)
-InstallLibsTarget($(LOCLIB),Chan)
-
-incldir:
- -mkdir $(LOCINCL)/uch
-
-InstallTarget($(LOCINCL)/uch.h, uch.h)
-InstallTarget($(LOCINCL)/chan.h, chan.h)
-InstallTarget ($(LOCINCL)/uch/IOS.h, IOS.h)
-InstallTarget ($(LOCINCL)/uch/Channel.h, Channel.h)
-InstallTarget ($(LOCINCL)/uch/Multiplexer.h, Multiplexer.h)
-InstallTarget ($(LOCINCL)/uch/TimeOut.h, TimeOut.h)
-InstallTarget ($(LOCINCL)/uch/SignalHandler.h, SignalHandler.h)
-InstallTarget ($(LOCINCL)/uch/Address.h, Address.h)
-InstallTarget ($(LOCINCL)/uch/Socket.h, Socket.h)
-InstallTarget ($(LOCINCL)/uch/Datagram.h, Datagram.h)
-InstallTarget ($(LOCINCL)/uch/Stream.h, Stream.h)
-InstallTarget ($(LOCINCL)/uch/MsgBuffer.h, MsgBuffer.h)
-InstallTarget ($(LOCINCL)/uch/BufStream.h, BufStream.h)
-InstallTarget ($(LOCINCL)/uch/Message.h, Message.h)
-InstallTarget ($(LOCINCL)/uch/MsgStream.h, MsgStream.h)
-InstallTarget ($(LOCINCL)/uch/BusAccess.h, BusAccess.h)
-InstallTarget ($(LOCINCL)/uch/TextStream.h, TextStream.h)
-
-DocRule ("The Unix Channel")
-TeXRule ()
-DistrDocRule (UCH)
-
-ProgramTarget (testbus, testbus.o,);
-
-