-- XNS.RIM
-- Model file generated by RIME on  8-Feb-88 12:46:45 PST

Targets = $(AutoTargets)

% XNS.bcd

XNS.bcd: XNS.pack UnpackedXNS.bcd
=  Packager XNS.pack[UnpackedXNS.bcd]

UnpackedXNS.bcd: XNS.config RouterImpl.bcd RoutingTableImpl.bcd ChecksumsImpl.bcd SocketImpl.bcd EchoServerImpl.bcd NetworkStreamMgr.bcd PacketStreamMgr.bcd NetworkStreamImpl.bcd NewNetworkStreamImpl.bcd PacketExchangeImpl.bcd
=  Binder XNS.config

RouterImpl.bcd: RouterImpl.mesa Buffer.bcd ByteBlt.bcd Checksums.bcd CommunicationInternal.bcd CommHeap.bcd CommFlags.bcd Driver.bcd EchoServer.bcd Environment.bcd HostNumbers.bcd IEEE8023.bcd Inline.bcd NetworkStream.bcd NSBuffer.bcd NSConstants.bcd NSConstantsExtras.bcd NSTypes.bcd Process.bcd Protocol1.bcd Router.bcd RouterInternal.bcd RoutingTable.bcd Socket.bcd SocketInternal.bcd SpecialSystem.bcd Stats.bcd System.bcd
=  Compiler RouterImpl.mesa

Buffer.bcd: Buffer.mesa Environment.bcd EthernetFace.bcd System.bcd
=  Compiler Buffer.mesa

Checksums.bcd: Checksums.mesa NSBuffer.bcd Checksum.bcd
=  Compiler Checksums.mesa

NSBuffer.bcd: NSBuffer.mesa Buffer.bcd Environment.bcd NSTypes.bcd
=  Compiler NSBuffer.mesa

NSTypes.bcd: NSTypes.mesa Environment.bcd PacketExchange.bcd System.bcd
=  Compiler NSTypes.mesa

PacketExchange.bcd: PacketExchange.mesa Environment.bcd Mopcodes.bcd System.bcd
=  Compiler PacketExchange.mesa

CommunicationInternal.bcd: CommunicationInternal.mesa Protocol1.bcd
=  Compiler CommunicationInternal.mesa

Protocol1.bcd: Protocol1.mesa Buffer.bcd
=  Compiler Protocol1.mesa

CommHeap.bcd: CommHeap.mesa
=  Compiler CommHeap.mesa

CommFlags.bcd: CommFlags.mesa
=  Compiler CommFlags.mesa

Driver.bcd: Driver.mesa Buffer.bcd Protocol1.bcd
=  Compiler Driver.mesa

EchoServer.bcd: EchoServer.mesa
=  Compiler EchoServer.mesa

IEEE8023.bcd: IEEE8023.mesa Environment.bcd SpecialSystem.bcd
=  Compiler IEEE8023.mesa

NetworkStream.bcd: NetworkStream.mesa Environment.bcd Stream.bcd System.bcd
=  Compiler NetworkStream.mesa

NSConstants.bcd: NSConstants.mesa System.bcd
=  Compiler NSConstants.mesa

NSConstantsExtras.bcd: NSConstantsExtras.mesa System.bcd
=  Compiler NSConstantsExtras.mesa

Router.bcd: Router.mesa System.bcd
=  Compiler Router.mesa

RouterInternal.bcd: RouterInternal.mesa Buffer.bcd NSBuffer.bcd NSTypes.bcd Router.bcd RoutingTable.bcd Socket.bcd System.bcd
=  Compiler RouterInternal.mesa

RoutingTable.bcd: RoutingTable.mesa Driver.bcd NSBuffer.bcd Router.bcd System.bcd
=  Compiler RoutingTable.mesa

Socket.bcd: Socket.mesa Buffer.bcd Environment.bcd NSBuffer.bcd NSTypes.bcd System.bcd
=  Compiler Socket.mesa

SocketInternal.bcd: SocketInternal.mesa NSBuffer.bcd NSTypes.bcd Socket.bcd System.bcd
=  Compiler SocketInternal.mesa

Stats.bcd: Stats.mesa
=  Compiler Stats.mesa

RoutingTableImpl.bcd: RoutingTableImpl.mesa Buffer.bcd CommFlags.bcd CommPriorities.bcd Driver.bcd Environment.bcd Inline.bcd NSConstants.bcd NSTypes.bcd Mopcodes.bcd NSBuffer.bcd Process.bcd Protocol1.bcd RoutingTable.bcd Router.bcd RouterInternal.bcd RouterOps.bcd Socket.bcd SocketInternal.bcd Space.bcd SpaceUsage.bcd Stats.bcd SpecialSystem.bcd System.bcd
=  Compiler RoutingTableImpl.mesa

CommPriorities.bcd: CommPriorities.mesa Process.bcd ProcessPriorities.bcd ProcessPrioritiesExtras.bcd
=  Compiler CommPriorities.mesa

RouterOps.bcd: RouterOps.mesa Buffer.bcd System.bcd
=  Compiler RouterOps.mesa

ChecksumsImpl.bcd: ChecksumsImpl.mesa Checksums.bcd Environment.bcd Inline.bcd Mopcodes.bcd NSBuffer.bcd NSTypes.bcd
=  Compiler ChecksumsImpl.mesa

SocketImpl.bcd: SocketImpl.mesa Buffer.bcd BufferOps.bcd CommFlags.bcd CommHeap.bcd CommUtil.bcd Driver.bcd Frame.bcd HostNumbers.bcd NSBuffer.bcd NSTypes.bcd Process.bcd ProcessPrioritiesExtras.bcd Protocol1.bcd Router.bcd RouterInternal.bcd RoutingTable.bcd Socket.bcd SocketInternal.bcd SpecialSystem.bcd System.bcd
=  Compiler SocketImpl.mesa

BufferOps.bcd: BufferOps.mesa
=  Compiler BufferOps.mesa

CommUtil.bcd: CommUtil.mesa Process.bcd System.bcd
=  Compiler CommUtil.mesa

EchoServerImpl.bcd: EchoServerImpl.mesa CommFlags.bcd CommSwitches.bcd EchoServer.bcd HostNumbers.bcd NetworkStream.bcd NSConstants.bcd NSBuffer.bcd NSTypes.bcd PacketStream.bcd Process.bcd Protocol1.bcd RouterInternal.bcd Runtime.bcd Socket.bcd SocketInternal.bcd Stats.bcd System.bcd Buffer.bcd
=  Compiler EchoServerImpl.mesa

CommSwitches.bcd: CommSwitches.mesa PilotSwitches.bcd PilotSwitchesExtra5.bcd PilotSwitchesExtra8.bcd
=  Compiler CommSwitches.mesa

PacketStream.bcd: PacketStream.mesa Environment.bcd NSBuffer.bcd NSTypes.bcd NetworkStream.bcd System.bcd
=  Compiler PacketStream.mesa

NetworkStreamMgr.bcd: NetworkStreamMgr.mesa NSBuffer.bcd CommFlags.bcd CommHeap.bcd Environment.bcd Driver.bcd HostNumbers.bcd NetworkStream.bcd NetworkStreamImpl.bcd NetworkStreamInternal.bcd NSTypes.bcd PacketStream.bcd RouterInternal.bcd Process.bcd Runtime.bcd SpecialSystem.bcd Socket.bcd SocketInternal.bcd SppOps.bcd Stream.bcd System.bcd Buffer.bcd
=  Compiler NetworkStreamMgr.mesa

NetworkStreamImpl.bcd: NetworkStreamImpl.mesa Buffer.bcd ByteBlt.bcd NSBuffer.bcd Checksums.bcd CommFlags.bcd CommPriorities.bcd CommUtil.bcd Driver.bcd Environment.bcd NetworkStream.bcd NetworkStreamInternal.bcd NSTypes.bcd PacketStream.bcd Process.bcd Protocol1.bcd Router.bcd RouterInternal.bcd RoutingTable.bcd Socket.bcd SppNegotiation.bcd SppOps.bcd Stats.bcd Stream.bcd System.bcd NewNetworkStream.bcd
=  Compiler NetworkStreamImpl.mesa

NetworkStreamInternal.bcd: NetworkStreamInternal.mesa NSBuffer.bcd Stream.bcd PacketStream.bcd Socket.bcd
=  Compiler NetworkStreamInternal.mesa

SppNegotiation.bcd: SppNegotiation.mesa Buffer.bcd NewNetworkStream.bcd NSTypes.bcd PacketStream.bcd Stream.bcd System.bcd
=  Compiler SppNegotiation.mesa

NewNetworkStream.bcd: NewNetworkStream.mesa NetworkStream.bcd Stream.bcd System.bcd
=  Compiler NewNetworkStream.mesa

SppOps.bcd: SppOps.mesa NSBuffer.bcd Environment.bcd FrameExtras.bcd NSTypes.bcd PacketStream.bcd PrincOpsExtras2.bcd SpecialRuntimeExtras.bcd Stream.bcd System.bcd
=  Compiler SppOps.mesa

PacketStreamMgr.bcd: PacketStreamMgr.mesa CommunicationInternal.bcd CommFlags.bcd CommHeap.bcd Driver.bcd Inline.bcd NewNetworkStream.bcd NSTypes.bcd PacketStream.bcd NetworkStream.bcd NetworkStreamImpl.bcd Router.bcd Runtime.bcd SppNegotiation.bcd SppOps.bcd Socket.bcd SocketInternal.bcd Stream.bcd System.bcd NetworkStreamInternal.bcd
=  Compiler PacketStreamMgr.mesa

NewNetworkStreamImpl.bcd: NewNetworkStreamImpl.mesa Buffer.bcd BufferOps.bcd CommSwitches.bcd CommFlags.bcd CommUtil.bcd Driver.bcd Environment.bcd HostNumbers.bcd Inline.bcd NetworkStream.bcd NetworkStreamInternal.bcd NetworkStreamImpl.bcd NewNetworkStream.bcd NSBuffer.bcd NSTypes.bcd PacketStream.bcd Protocol1.bcd Process.bcd Router.bcd RouterInternal.bcd Runtime.bcd SpecialSystem.bcd SppNegotiation.bcd SppOps.bcd Socket.bcd Stream.bcd System.bcd
=  Compiler NewNetworkStreamImpl.mesa

PacketExchangeImpl.bcd: PacketExchangeImpl.mesa ByteBlt.bcd CommFlags.bcd CommHeap.bcd Driver.bcd Environment.bcd Inline.bcd NSBuffer.bcd NSTypes.bcd PacketExchange.bcd PacketExchangeInternal.bcd Process.bcd Protocol1.bcd RouterInternal.bcd Socket.bcd SocketInternal.bcd Stats.bcd System.bcd Buffer.bcd
=  Compiler PacketExchangeImpl.mesa

PacketExchangeInternal.bcd: PacketExchangeInternal.mesa NSBuffer.bcd PacketExchange.bcd Socket.bcd System.bcd Buffer.bcd
=  Compiler PacketExchangeInternal.mesa