# Makefile for TEE.EXE
# Built for OpenWatcom's WMAKE.EXE

PROGRAM = TEE
VERSION = 203	# v2.0.3

## OPENWATCOM C ##
CC = WCC
CFLAGS = /ZQ /D0 /BC /OX /BT=DOS
LINKER = WLINK
LFLAGS = SYSTEM DOS OPTION QUIET
INCLUDE = C:\WATCOM\H

## COMPRESSION ##
UPX = UPX
# For UPX 2.02
UPXFLAGS = -9
# For UPX 3.03
# UPXFLAGS = --ultra-brute --8086

OBJS = TEE.OBJ GETOPT.OBJ
DEFS =

!ifdef kitten
DEFS += -dENABLE_KITTEN
OBJS += KITTEN.OBJ
!endif

.c.obj : .AUTODEPEND
	$(CC) $(CFLAGS) $(DEFS) /I=$(INCLUDE) $<

tee.exe : $(OBJS)
	$(LINKER) $(LFLAGS) name $@ file { $< }
	$(UPX) $(UPXFLAGS) tee.exe

clean : .SYMBOLIC
	rm -f *.obj *.err

cleanall : .SYMBOLIC
	rm -f *.obj *.err *.exe

dist : .SYMBOLIC
	cd ..
	zip -r TEE$(VERSION).ZIP TEE 
	cd tee

