anchor.diff:  hooks_dir(TopLevel, ProjectDir) ->
       HooksDir = filename:join([ProjectDir, "_hooks"]),
       case sin_utils:file_exists(HooksDir) andalso
  -	filelib:fold_files(HooksDir, "fax.*\.erl", false, fun(_,_) -> true end, false) of
  +	filelib:fold_files(HooksDir, "fax.*\.erl",
  +			   false, fun(_,_) -> true end, false) of
   	true ->
   	    [{HooksDir, filename:join([TopLevel, "_hooks"])}];
   	_ ->
  
positive.code:         true ->
              {ok, Files} = file:list_dir(Target),
              lists:foldl(fun(File, Acc) ->
                                  gather_config_info(Target, TargetReleases, File, Acc)
                          end,
                          [],
                          Files);
  
negative.code: %%--------------------------------------------------------------------
  %% @doc
  %%  Go through and actually build up the tar file.
  %% @spec make_tar(BuildRef, ProjectDir,
  %%   ProjectApps, ProjectRepoApps, Repo) -> ok
  %% @end
  %%--------------------------------------------------------------------
  make_tar(BuildRef, ProjectDir, ProjectApps, ProjectRepoApps, Repo) ->
      BuildDir = sin_build_config:get_value(BuildRef, "build.dir"),
      TarDir = filename:join([BuildDir, "tar"]),
      filelib:ensure_dir(filename:join([TarDir, "tmp"])),
      ProjectName = get_project_release_name(BuildRef),
      ReleaseName =
  	case sin_build_config:get_value(BuildRef, "-r") of
  	    undefined ->
  		ProjectName;
  	    R ->
  		R ++ "-" ++
  		    sin_build_config:get_value(BuildRef,
  					       "releases." ++ R ++ ".vsn")
  	end,
      LibDir = filename:join([ProjectName, "lib"]),
      AppDir = filename:join([BuildDir, "apps"]),
      List1 = gather_dirs(LibDir, Repo, ProjectRepoApps, []),
  