INCLUDES = /I.. /Id:\tcpopen\sdk\dossock\include
CFLAGS= /W3 /AS /G2 /Gs /Oil /nologo ${INCLUDES}
AFLAGS = /ML /Z /T ${INCLUDES}
CC     = cl
ASM    = masm

tcpopen.net: init.obj main.obj io.obj socket.obj error.obj
	link /nol /noi /map /noe init+main+io+socket+error,tcpopen.net,tcpopen,\tcpopen\sdk\dossock\lib\ssocket.lib;

clean:
	rm -f *.lst *.obj *.bak

install: tcpopen.net
	copy tcpopen.net c:\microx\lib\tcpopen.net

.asm.obj:
	$(ASM) $(AFLAGS) $*,$*,nul;

.c.asm:
	$(CC) -c $(CFLAGS) /Fs /Fa $*.c
