#
# This make file is for the GrabScrn utility for TC++1.0 (Using Ansi though).
#
#				Gershon Elber, Sep. 1990
#


# Works only on TC++ 1.0 make - swap out make before invoking command.
.SWAP

# Your C compiler, assembler and linker
CC = tcc
ASM = tasm
LNK = tlink

#
# CC flags
#
CFLAGS = -mt -a- -f- -G -O -r -c -d -w -v- -y-
# CFLAGS = -mt -a- -f- -c -d -w -v -y

#
# ASM flags
#
AFLAGS = /mx

#
# Linker flags
#
LFLAGS = /x/c
# LFLAGS = /v/c

#
# Libs to link with
#
LIBS = c:\tc\lib\cs.lib


OBJS =  tsr.obj grabscrn.obj

.c.obj:
	$(CC) $(INC) $(CFLAGS) $<
.asm.obj:
	$(ASM) $(AFLAGS) $<

grabscrn.exe: $(OBJS)
	$(LNK) @&&!
c:\tc\lib\c0t+
$(OBJS)
grabscrn.exe
grabscrn.map
$(LIBS)
!$(LFLAGS)
	exe2bin grabscrn.exe grabscrn.com
	del grabscrn.exe

grabscrn.obj:	tsr.h
