# Makefile for Novaterm 10 libraries

ASM=$(HOME)/asm64
BAS=$(HOME)/token64

OBJ=	xfer.ml dial.ml script.ml edit.ml \
	ipmgr.ml iputil.ml

all:		$(OBJ)

clean:
		rm -f $(OBJ) *~

# Base libraries

xfer.ml:	xfer.src nova10.hdr api.lib dev.lib
		$(ASM) xfer.src
		echo lib/lib.xfer >> file-list

dial.ml:	dial.src nova10.hdr api.lib dev.lib mem.lib
		$(ASM) dial.src
		echo lib/lib.dial >> file-list

script.ml:	script.src nova10.hdr api.lib dev.lib mem.lib
		$(ASM) script.src
		echo lib/lib.script >> file-list

edit.ml:	edit.src nova10.hdr api.lib dev.lib mem.lib
		$(ASM) edit.src
		echo lib/lib.edit >> file-list

# Internet libraries

ipmgr.ml:	ipmgr.src nova10.hdr api.lib dev.lib ip.lib
		$(ASM) -D DEBUG ipmgr.src
		echo lib/lib.tcpip >> file-list

iputil.ml:	iputil.src nova10.hdr api.lib dev.lib ip.lib ipm.lib
		$(ASM) iputil.src
		echo lib/lib.iputil >> file-list
