#
#
#  Tiny Window Version 2.0
#
#  Copyright (c) Apr 1993
#  Bomjun Kwon, SPARCS, KAIST (bomjun@baram.kaist.ac.kr)
#
#

CFLAGS= -O
LINCLUDE= /usr/local/include
LLIB= /usr/local/lib
CC= cc
OBJS= twin.o

.c.o:
	${CC} ${CFLAGS} -c $*.c
	@ld -x -r $*.o
	@mv a.out $*.o

all: libtwin.a example

libtwin.a: $(OBJS)
	@echo -n building libtwin.a ...
	@ar cu libtwin.a $(OBJS)
	@ranlib libtwin.a
	@echo done

clean: FRC
	rm -f libtwin.a example *.o

install: FRC
	install -o bin -g bin -m 644 libtwin.a ${LLIB}/libtwin.a
	ranlib ${LLIB}/libtwin.a
	install -o bin -g bin -m 644 twin.h ${LINCLUDE}/twin.h

example: example.c libtwin.a
	$(CC) example.c libtwin.a -o example -I. -ltermcap

FRC:

twin.o: twin.h twin.c
