anchor.diff:              
   process_rebar_specs([], Spec) ->
       Spec;
  +process_rebar_specs([{overlay, Source} | Rest], Spec) ->
  +    case file:list_dir(Source) of
  +        {ok, Files} ->
  +            OverlaySpec = spec_copy_overlay(Files, Source, []),
  +            process_rebar_specs(Rest, [OverlaySpec | Spec]);
  +        {error, Reason} ->
  +            ?ERROR("Failed to list overlay directory ~p: ~p\n", [Source, Reason]),
  +            ?FAIL
  +    end;
   process_rebar_specs([{empty_dirs, Dirs} | Rest], Spec) ->
       Spec2 = lists:foldl(fun(Dir, SpecAcc) ->
                                   spec_create_dir(filename:split(Dir), SpecAcc)
  
positive.code:             [{create_dir, Path, spec_create_dir(Rest, [])} | Spec]
      end.
  
  
negative.code:                             false ->
                                  Spec
                          end,
  
              dump_spec(FinalSpec),
  
              case reltool:eval_target_spec(FinalSpec, code:root_dir(), TargetDir) of
                  ok ->
  