#= Makefile for dcpam/doc/derivation
#
# Authors::   Yasuhiro MORIKAWA, Masaki ISHIWATARI
# Version::   $Id: Makefile,v 1.4 2014/02/28 08:14:18 momoko Exp $
# Tag Name::  $Name:  $
# Copyright:: Copyright (C) GFD Dennou Club, 2004-2007. All rights reserved.
# License::   See COPYRIGHT[link:../../COPYRIGHT]
#
######################################################################
#
#== Settings

DIRDEPTH=../..
INCLUDEFILE = $(DIRDEPTH)/Config.mk
include $(INCLUDEFILE)

DIRS		= src

# End Settings
######################################################################

######################################################################
#== Rules
#
all: docs

docs:
	@for i in $(DIRS) ; do \
	  cd $$i ; \
	  echo "Making $$i/" ; \
	  $(MAKE) ; \
	  cd .. ; \
	done

lpr:
	@for i in $(DIRS) ; do \
	  cd $$i ; \
	  echo "Making $$i/" ; \
	  $(MAKE) lpr ; \
	  cd .. ; \
	done

clean: clean.dir clean.local

clean.all: clean.all.dir clean.local

clean.local: 
	@$(RM) *~ *.bak

clean.dir:
	@for i in $(DIRS) ; do \
	  cd $$i || exit 1; \
	  echo "Cleaning $$i/" ; \
	  $(MAKE) clean || exit 1 ; \
	  cd .. ; \
	done

clean.all.dir:
	@for i in $(DIRS) ; do \
	  cd $$i || exit 1; \
	  echo "Cleaning $$i/" ; \
	  $(MAKE) clean.all || exit 1 ; \
	  cd .. ; \
	done
