all: asynctsr.com gtest gtestpp
all-16: atest.exe atestpp.ee

#CC=bcc -v -c-
CC=bcc -v
GCC=gcc -g -O2

asynctsr.com : asynctsr.asm
	tasm asynctsr;
	tlink /t asynctsr;

atest.exe : atest.c async.c
	$(CC) atest.c async.c

gtest : atest.c async.c
	$(GCC) -o gtest atest.c async.c -lpc

atestpp.exe : atestpp.cc async.c
	copy atestpp.cc atestpp.cpp
	$(CC) atestpp.cpp async.c
	del atestpp.cpp

gtestpp : atestpp.cc async.c
	$(GCC) -o gtestpp atestpp.cc async.c -lpc
