anchor.diff:  	
   	AllDirs = lists:foldl(fun({App, Config}, Dirs) ->
   		case {lists:keyfind(path, 1, Config), AppCurrent =:= App}  of
  -			{false, _} -> 
  +            {false, false} ->
  +                [filename:join(["deps", atom_to_list(App)])|Dirs];
  +            {false, _} -> 
   				Dirs;
   			{{path, Path}, true} ->
   				case filelib:is_regular(filename:join(["ebin", atom_to_list(App) ++ ".app"])) of
  
positive.code: 	{ok, Host} = inet:gethostname(),
  	Host.
  
  vm_sname(BossConf, AppFile) ->
      boss_config_value(BossConf, boss, vm_sname, io_lib:format("~s@~s", [app_name(AppFile), host_name()])).
  
  
negative.code:     ElixirEbins = case os:type() of
                        {win32, _} ->
                            case file:list_dir(filename:join([Path, "deps", "elixir", "lib"])) of
                                {ok, ElixirLibs} -> lists:map(fun(Dir) ->
                                                                       filename:join([Path, "deps", "elixir", "lib", Dir, "ebin"])
                                                               end, ElixirLibs);
                                {error, _} -> []
  