PROGRAM	= 123cut.exm 123copy.exm 123paste.exm

NKIT	= \c\nkit
INCLUDE	= \c\include;\c\devinc;$(NKIT)
LIB	= \c\lib

C0	= $(NKIT)\tccstart
C0FLT	= $(NKIT)\tccfloat
NLIB	= $(NKIT)\tcclib $(NKIT)\morelib
CLIB	= $(LIB)\cs
CLIBFLT	= $(LIB)\emu+$(LIB)\maths+$(CLIB)

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

all: $(PROGRAM)

.OBJ .EXM:
	$(LD) $(C0FLT) $* $(NLIB),$*.exm,$*,$(CLIBFLT)
	makeexm $*.map $*.exm 11
	copy $*.exm \src\bin

123cut.obj: 123copy.c
	$(CC) -D_CUT_ -o$* $(CFLAGS) 123copy

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