Yuji Asakawa
namu****@venus*****
2008年 4月 25日 (金) 17:14:59 JST
*namu* と申します。 表題の通り mkexy.rb で path と resource ブロックを取り込み出来るよう にしてみました。インデントベースの YAML で断片を取り込むのはちょっと危 険な気もしますが、レシピファイルを作るたびに書き換えるのも面倒なのでち ょっといじってみました。 カレントディレクトリに path.exy 及び resource.exy というファイルが見 つかれば取り込むようにしてあります。取り込むファイル名位は実行時に切り 換え出来るようにした方が良いと思うのですが mkexy.rb にオプションを渡す のもちょっと変な気がするのでどうしようかと考えてます。 =================================================================== --- mkexy.rb Fri Mar 26 03:35:26 2004 +++ mkexy.rb Fri Apr 25 16:12:01 2008 @@ -27,6 +27,18 @@ file.puts(" core: cui") file.puts(" kcode: #{$KCODE.downcase}") file.puts("") + if File.exist?('path.exy') + File.readlines('path.exy').each { |line| + file.puts(line) + } + file.puts("") + end + if File.exist?('resource.exy') + File.readlines('resource.exy').each { |line| + file.puts(line) + } + file.puts("") + end file.puts("file:") file_list.each { |type, filename, filepath| file.puts(" #{filename}:") ---------- *namu*(Yuji Asakawa) namu****@venus*****