#---------------------------------------------------------------------
#     Copyright (C) GFD Dennou Club, 2005. All rights reserved.
#---------------------------------------------------------------------
#= Generate file list
#
# * Yasuhiro Morikawa, Masaki Ishiwatari
#   * 2005/06/23 (Yasuhiro Morikawa) Japanese commends are added
#   * 2005/06/12 (Yasuhiro Morikawa) Create
#
######################################################################
#
#== Settings

RUBY        = ruby1.8  # Path to Ruby       (necessary)
                       # [JA] Ruby へのパス (必須)

# Commands for filelist-html.rb                           (necessary)
# [JA] HTML のリストファイルを作成する "filelist-html.rb" (必須)
LISTCOMMAND = /GFD_Dennou_Club/ftp/arch/dcmodel/bin/filelist-html.rb

# Cascade Style Sheet                     (necessary)
# [JA] カスケードスタイルシートのファイル (必須)
CSS         = /library/dcmodel/htmltools/dcmodel.css

# Index file name           (necessary)
# [JA] インデックスファイル (必須)
INDEX       = todo.htm

# Recognize suffixes       (necessary)
# [JA] リストされる拡張子  (必須)
EXTLIST     = htm tex txt htm.ja htm.en

# Group          (optional)
# [JA] グループ  (選択)
GROUP       = dcmodel

# Mode         (optional)
# [JA] モード  (選択)
MODE        = 664


# End Settings  [JA] 設定項目ここまで
######################################################################

######################################################################
# Rules
all: clean.all $(INDEX)

$(INDEX):
	$(LISTCOMMAND) --output $@ --style $(CSS) $(EXTLIST)
	@test -z "$(GROUP)" || chgrp -v "$(GROUP)" $@ || true
	@test -z "$(MODE)"  || chmod -v "$(MODE)" $@  || true

clean:
	-rm -f *~ *.bak

clean.all: clean
	-rm $(INDEX)
