lib/template/start.rb in browser_app_base-0.1.0 vs lib/template/start.rb in browser_app_base-0.1.1

- old
+ new

@@ -48,15 +48,16 @@ # ディレクトリ移動 dir = File.dirname(File.expand_path(__FILE__)) FileUtils.cd dir -temp_dir = ENV["temp"] -temp_dir = "/tmp" if temp_dir == nil -puts "temp_dir=#{temp_dir}" -FileUtils.mkdir_p("#{temp_dir}/logs") -Output.console_and_file("#{temp_dir}/logs/app.log", true) +# ディレクトリ作成 +$home_dir = ENV["HOME"] + "/" + dir.split("/")[-1] + "/" +puts "home_dir=#{$home_dir}" +FileUtils.mkdir_p("#{$home_dir}/logs") +FileUtils.mkdir_p("#{$home_dir}/history") +Output.console_and_file("#{$home_dir}/logs/app.log", true) # 空きポートを取得 def get_unused_port s = TCPServer.open(0) port = s.addr[1] @@ -96,10 +97,10 @@ sleep 0.1 end end puts "start browser" - json_file = File.dirname(File.expand_path(__FILE__)) + "/config/browser.json" + json_file = "#{$home_dir}/config/browser.json" json = JSON.parse(File.read json_file) puts json kernel = Facter.value(:kernel) if kernel == "windows" browser = json["chrome_win"]