###### site/Makefile:	Site Structure package.
# 	$Id: Makefile,v 1.8 2001-04-03 00:05:23 steve Exp $

############################################################################### 
 # The contents of this file are subject to the Ricoh Source Code Public
 # License Version 1.0 (the "License"); you may not use this file except in
 # compliance with the License.  You may obtain a copy of the License at
 # http://www.risource.org/RPL
 #
 # Software distributed under the License is distributed on an "AS IS" basis,
 # WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the License
 # for the specific language governing rights and limitations under the
 # License.
 #
 # This code was initially developed by Ricoh Innovations, Inc.  Portions
 # created by Ricoh Innovations, Inc. are Copyright (C) 1995-1999.  All
 # Rights Reserved.
 #
 # Contributor(s):
 #
############################################################################## 


PACKAGE=org.risource.site
TOPDIR=../../..
REL_DIR = $(PIADIR)/Doc/Release

PACKAGES = \
	util

FILES = \
	Resource.java \
	Realizable.java \
	Document.java \
	Root.java \
	AbstractResource.java \
	FileResource.java \
	FileDocument.java \
	Listing.java \
	ConfiguredResource.java \
	SiteDocument.java \
	Subsite.java \
	Site.java

include $(TOPDIR)/makefiles/file.make
include $(TOPDIR)/makefiles/package.make

# Documentation: copy to-do file to the release directory
doc:: $(REL_DIR)/to-do.site.html

$(REL_DIR)/to-do.site.html: to-do.html
	cp $? $@

### Dependencies

AbstractResource.class: Resource.java
Document.class: Resource.java
Root.class: Resource.java
ConfiguredResource.class: AbstractResource.java Resource.java
SiteDocument.class: ConfiguredResource.class Document.class \
	AbstractResource.java Resource.java
Subsite.class: ConfiguredResource.java AbstractResource.java Resource.java
Site.class: Subsite.java Root.java \
	 ConfiguredResource.java AbstractResource.java Resource.java
FileResource.class: AbstractResource.java Resource.java
FileDocument.class: FileResource.class Document.class \
	AbstractResource.java Resource.java
