# Makefile for doxes
# Satofumi KAMIMURA
# $Id: Makefile 1262 2009-08-28 01:56:37Z satofumi $

all :

clean :
	cd urg_dox/ && $(MAKE) clean
	cd urg_programs/ && $(RM) -rf *
	cd games_html/ && $(RM) *
	cd qrk_html/ && $(RM) *

urg_zip : urg_html
	zip -r urg_programs.zip urg_programs/

urg_html :
	cd urg_dox/ && $(MAKE)
	doxygen Doxyfile_urg
	ruby ../scripts/doxyHtmlUpdate.rb urg_dox/forge_conf.txt
	ruby ../scripts/staticLinkChecker.rb $(PWD)/urg_programs/

games_html :
	doxygen Doxyfile_games
	ruby ../scripts/doxyHtmlUpdate.rb games_dox/forge_conf.txt
	ruby ../scripts/staticLinkChecker.rb $(PWD)/games_html/

games_upload : games_html
	rsync -avz -e ssh --delete games_html/ hyakuren-soft@hyakuren-soft.sakura.ne.jp:/home/hyakuren-soft/www/games_html

qrk_html :
	cd qrk_dox/ && $(MAKE)
	doxygen Doxyfile_qrk
	ruby ../scripts/doxyHtmlUpdate.rb qrk_dox/forge_conf.txt
	ruby ../scripts/news2rss.rb qrk_dox/news.dox qrk_dox/forge_conf.txt

qrk_upload : qrk_html
	rsync -avz -e ssh --delete qrk_html/* shell.sourceforge.jp:/home/groups/q/qr/qrobosdk/htdocs/

.PHONY : all clean urg_programs games_html qrk_html
######################################################################
