# Makefile for bussit-aikatauluprg

BINDIR = /usr/local/lbin
MANDIR = /usr/man/man1
LIBR   = /usr/local/lib/aikat

CFLAGS = -O -c
OFILES = apubussi.o

all:	apubussi

apubussi:	$(OFILES)
	cc -o apubussi $(OFILES)

install:	apubussi
	cp bussit $(BINDIR)
	chmod 755 $(BINDIR)/bussit
	chown bin $(BINDIR)/bussit
	chgrp bin $(BINDIR)/bussit
	cp apubussi $(BINDIR)
	strip $(BINDIR)/apubussi
	chmod 755 $(BINDIR)/apubussi
	chown bin $(BINDIR)/apubussi
	chgrp bin $(BINDIR)/apubussi
	mkdir $(LIBR)
	cp aikat/* $(LIBR)
	chmod 644 $(LIBR)/*

man:
	cp bussit.1 $(MANDIR)
	chmod 644 $(MANDIR)/bussit.1

apubussi.o:	apubussi.c
	cc $(CFLAGS) apubussi.c

clean:
	rm -f *.o core

tar:
	tar cf aikat.tar aikat/102.arki aikat/102.lau aikat/102.sun \
	aikat/16.lau aikat/192.arki aikat/192.lau aikat/192.sun \
	aikat/194.arki aikat/194.lau aikat/194.sun aikat/195.arki \
	aikat/195.lau aikat/195.sun aikat/31.arki aikat/31.lau \
	aikat/31.sun aikat/34.arki aikat/34.lau aikat/34.sun \
	aikat/505a.arki aikat/505b.arki
	tar cf bussit.tar aikat.tar Makefile bussit bussit.1 apubussi.c
	compress -f bussit.tar
	rm aikat.tar
