##
## Makefile for clirc.
##
## Copyleft 1997 Teemu Kalvas <chery@s2.org>
##

PYTHONINCLUDE = -I/usr/include/python1.5
CURSES = -lcurses

PREFIX = /usr/local
BINDIR = $(PREFIX)/bin
DATADIR = $(PREFIX)/lib/clirc

all:	resizetermmodule.so

resizetermmodule.so:	resizetermmodule.c
	gcc -Wall -fPIC -shared -o $@ $< $(PYTHONINCLUDE) $(CURSES)

install:
	install -m 755 -d $(BINDIR) $(DATADIR)
	install -m 755 clirc $(BINDIR)
	install -m 755 resizetermmodule.so $(DATADIR)
	install -m 644 b64.py config.py crc32.py crypt.py editfield.py idea.py linelist.py rnd.py screen.py server.py statline.py user.py window.py $(DATADIR)

VERSION := $(shell awk '/^version = / { print substr($$4,1,length($$4)-1) }' < config.py)
dist:
	mkdir clirc-$(VERSION)
	cp clirc resizetermmodule.c README Makefile *.py clirc-$(VERSION)
	tar zcf clirc-$(VERSION).tar.gz clirc-$(VERSION)
	rm -rf clirc-$(VERSION)

## End. ##
