PROGRAM	= capsys.exm

NKIT	= \src\c\nkit
INCLUDE	= \turbo\include;\src\100\headers;$(NKIT)
LIB	= \turbo\lib

C0EXM	= $(NKIT)\tccstart.obj
C0EXE	= $(LIB)\c0s.obj
NLIB	= $(NKIT)\tcclib.obj
CLIB	= $(LIB)\cs

CC	= tcc
CFLAGS	= -n. -I$(INCLUDE) -L$(LIB) -1 -O -Z -c
LD	= tlink

all: $(PROGRAM)

.OBJ .EXM:
	$(LD) $(C0EXM)+$<+$(NLIB),$*.exm,$*,$(CLIB);
	makeexm $*.map $*.exm 5
	copy $*.exm \src\bin

.OBJ .EXE:
	$(LD) $(C0EXE)+$<+$(NLIB),$*.exe,$*,$(CLIB);

.C .OBJ:
	$(CC) $(CFLAGS) $<
