# $Id: Makefile,v 1.11 2007/07/22 15:59:41 mbalmer Exp $

PROG=		sudoku-solver
SRCS=		sudoku.c solver.c

SUBDIR+=	webui
SUBDIR+=	motif

CFLAGS+=	-Wall

MAN=		sudoku-solver.6

BINDIR=		/usr/local/bin
MANDIR=		/usr/local/man/cat

VERSION=	1.0.1
PUBDIR=		/var/www/ftp/pub/sources/sudoku

MODULE=		sudoku

publish: cleandir
	mkdir -p ${PUBDIR}
	(cd ..; tar -czvf ${PUBDIR}/${PROG}-${VERSION}.tgz -s \
	    /${MODULE}/${PROG}-${VERSION}/ ${MODULE}/Makefile \
	    ${MODULE}/sudoku.c \
	    ${MODULE}/sudoku.h \
	    ${MODULE}/solver.c \
	    ${MODULE}/${MAN} \
	    ${MODULE}/webui/Makefile \
	    ${MODULE}/webui/sudoku-handler.c \
	    ${MODULE}/webui/templates/Makefile \
	    ${MODULE}/webui/templates/input.cs \
	    ${MODULE}/webui/templates/output.cs \
	    ${MODULE}/webui/templates/table.cs \
	    ${MODULE}/motif/Makefile \
	    ${MODULE}/motif/main.c \
	    ${MODULE}/motif/xsudoku.1; \
	    md5 ${PUBDIR}/${PROG}-${VERSION}.tgz > \
	    ${PUBDIR}/${PROG}-${VERSION}.md5)

.include <bsd.prog.mk>
.include <bsd.subdir.mk>
