[exerb-dev:0529] mkexy.rb で path と resource ブロックの取り込み

Back to archive index

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*****




exerb-developer メーリングリストの案内
Back to archive index