# /**
# @file		Makefile
# @brief	Master of artesia Makefile
# Copyright (c) 2003 kaworu
# $Id: Makefile,v 1.7 2003/11/24 15:59:27 kaworu Exp $
# @author	kaworu
# @date	since 2003/10/13 update: $Date: 2003/11/24 15:59:27 $
# @version	$Revision: 1.7 $
# */

TGTS=		all clean
PATH=		/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
MKPATH=		$(.CURDIR)/share/mk

MAKE=		make

MAKEENV=	MASTERDIR=$(.CURDIR)				\
		MASTEROBJDIR=$(.CURDIR)/obj			\
		MASTERINCLUDE=$(.CURDIR)/src/include

MMAKE=		$(MAKEENV) $(MAKE) -I $(MKPATH)

CLEANFILES=	bochsout.txt	parport.out			\
		*.o		*.c~

$(TGTS):
	@cd $(.CURDIR)/src			\
	&& $(MMAKE) $(.TARGET)
	@cd $(.CURDIR)/obj			\
	&& $(MAKE) $(.TARGET)

wc:
	@cd $(.CURDIR)/src			\
	&& find . -name '*.[chS]' | xargs wc
log:
	/usr/local/bin/cvs2cl

love:
	@echo	"Can't create love. Sorry..."

help:
	@echo	"all"
	@echo	"	This is default"
	@echo	"	create FD image: a.img"
	@echo	"clean"
	@echo	"	clean"
	@echo	"help"
	@echo	"	This message"
	@echo	"log"
	@echo	"	create change log"
	@echo	"love"
	@echo	"	unknown"
	@echo	"wc"
	@echo	"	count all source file line"

