# Terminality - a portable terminal handling library # Copyright (C) 1998-2002, Emil Mikulic. # This is LGPL - look at COPYING.LIB # # $Id: Makefile.dj,v 1.5 2002/07/26 01:39:43 darkmoon Exp $ # # Terminality Makefile (MS-DOS/DJGPP/pdcurses) # CC = gcc CPP = gpp CFLAGS = -g -I.. -Wall -DUSE_NCURSES LIBS = ../libtn.a -lpdcur .SUFFIXES: .c .cpp .h all: demo.exe demo3d.exe demoansi.exe demo.exe: demo.o ../libtn.a $(CC) -o demo $< $(CFLAGS) $(LIBS) -lstdcx demo3d.exe: demo3d.o ../libtn.a precalc.o $(CC) -o demo3d $< precalc.o $(CFLAGS) $(LIBS) -lstdcx demoansi.exe: demoansi.o ../libtn.a precalc.o $(CC) -o demoansi $< precalc.o $(CFLAGS) $(LIBS) demo.o: demo.cpp myscheme.h demo3d.o: demo3d.cpp precalc.h demoansi.o: demoansi.c precalc.h precalc.o: precalc.c precalc.h .c.o: $(CC) $(CFLAGS) -c $< .cpp.o: $(CPP) $(CFLAGS) -c $< clean: rm -f core *~ *.o *.exe precalc.dat