# HG changeset patch # User Yasutaka Higa # Date 1405939104 -32400 # Node ID 8ebb2d95496865400806dca087aca35e7746301a # Parent 73ee80dc94157401c8163cf43a7f00b9dd2be4a1 Add debugger.yml diff -r 73ee80dc9415 -r 8ebb2d954968 lib/pmuxinator/assets/debugger.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/pmuxinator/assets/debugger.yml Mon Jul 21 19:38:24 2014 +0900 @@ -0,0 +1,16 @@ +# lib/pmuxinator/assets/debugger.yml + +name: debugger +root: ~/Desktop +pre: | + echo $ mkdir .parallel_debugger + echo $ hg clone . .parallel_debugger/left + echo $ hg clone . .parallel_debugger/right + +windows: + - main: + layout: main-horizontal + panes: + - echo hg update -r 100 + - echo hg update -r 50 + synchironize: true diff -r 73ee80dc9415 -r 8ebb2d954968 lib/pmuxinator/config.rb --- a/lib/pmuxinator/config.rb Mon Jul 21 19:26:48 2014 +0900 +++ b/lib/pmuxinator/config.rb Mon Jul 21 19:38:24 2014 +0900 @@ -43,7 +43,9 @@ end def project(name) - projects = Dir.glob("#{root}/**/*.yml").push("#{File.dirname(__FILE__)}/assets/debugger.yml") + return "#{File.dirname(__FILE__)}/assets/debugger.yml" if name == 'debugger' + + projects = Dir.glob("#{root}/**/*.yml") project_file = projects.detect { |project| project =~ /^#{name}.yml$/ } project_file || "#{root}/#{name}.yml" end