# Makefile for index.htm in /home/morikawa/public_html/memo
#
# 2005/03/20 Morikawa Yasuhiro

include ./Mkinclude

# for rdtool
CSS     = ./RDinF90.css
RDFILES = RDinF90.htm
INDEXFILES = RDinF90.hindex

# for rsync
RSYNCTARGET= RDinF90.rd RDinF90.htm RDinF90.css Makefile Mkinclude \
		Makefile.SIGEN Mkinclude.SIGEN \
		dcpam2_rd_sample dcpam2_rdoc_sample \
		dcpam2_rdoc_sample2
HOST=www.gfd-dennou.org
DSTDIR=/GFD_Dennou_Club/dc-arch/prepri/2005/ruby/RDinF90
DST=$(HOST):$(DSTDIR)

RM=rm -f
CHMOD=chmod -v -R g+w
CHGRP=chgrp -v -R prepri
SSH=ssh

RSYNC=/usr/bin/rsync -av -e ssh --delete
RSYNC_CHK=/usr/bin/rsync -av -n -e ssh --delete


all: rd2html

rd2html: $(INDEXFILES) $(RDFILES) hindex-clean

clean: hindex-clean
	rm -rf $(RDFILES) *~

hindex-clean:
	rm -rf ./*.hindex.rd


dennou: upload chgrp chmod

upload:
	$(RSYNC) $(RSYNCTARGET) $(DST)

upload-check:
	$(RSYNC_CHK) $(RSYNCTARGET) $(DST)

chgrp:
	$(SSH) $(HOST) $(CHGRP) $(DSTDIR)

chmod:
	$(SSH) $(HOST) $(CHMOD) $(DSTDIR)
