.SUFFIXES:
.SUFFIXES: .c .o
.PHONY: all ment clean logtorl

.c.o:
	gcc -Wall -c $<

ALL =	wkr_dalbox wkr_dalsor
all :	${ALL}

LDFLAGS = -Wl,-rpath=/usr/local/lib

wkr_dalbox : dalbox.o dalboxfv.o dalseged.o
	gcc -o $@ $^ $(LDFLAGS) -l wikisabl -l gyim
	strip $@

wkr_dalsor: dalsor.o
	gcc -o $@ $^ $(LDFLAGS) -l gyim
	strip $@

CSNEV   = wikikotta
VERZIO  = 1.0
VERZDIR = $(CSNEV)-$(VERZIO)
ALVERZ  = 1

BINDIR  = /usr/local/bin
BINNEV  = kottarobot  scorelist  telep  wkr_luaform

MANDIR  = /usr/share/man/hu/man1
MANNEV  = kottarobot.1

# make wikikotta_1.0-1_amd64.deb
$(CSNEV)_$(VERZIO)-${ALVERZ}_amd64.deb : $(BINNEV)
	rm -rf $(VERZDIR)
	mkdir $(VERZDIR)
	cp -p *.[hc] Makefile ${BINNEV} ${MANNEV} $(VERZDIR)
	tar czvf $(CSNEV)_$(VERZIO).orig.tar.gz $(VERZDIR)
	cp -pr debian $(VERZDIR)
	cd $(VERZDIR) ; debuild -us -uc

install :
	install -d $(DESTDIR)/${MANDIR} ${DESTDIR}/${BINDIR}
	cp -p ${ALL} ${BINNEV} $(DESTDIR)/$(BINDIR)
	cp -p ${MANNEV} $(DESTDIR)/${MANDIR}

ment :
	tar czvf wikikotta.tgz *.[ch] ${BINNEV} ${MANNEV} Makefile read.me *list *form telep debian

clean :
	rm -f *.o $(ALL)

make logtorl :
	rm -f *.list *.log *.txt lualist.* luaeredm.lua
