anchor.diff:                              [Y,M,D,H,Mn,S]),
       lists:flatten([Proj,"-",Version,"_",MsiDate,".msi"]).
   
  -%format_date_msi({{Y, M, D},{H, Min, S}}) ->
  -%    AsString = [to_list_add_padding(X) || X <- [Y,M,D,H,Min,S]],
  -%    string:join(AsString, "-").
  -%
  -%to_list_add_padding(Value) when Value < 10 ->
  -%    [$0 | integer_to_list(Value)];
  -%to_list_add_padding(Value) ->
  -%    integer_to_list(Value).
  -
  -walk_release(Verbose, Tab, FileH, Root) ->
  -    ReleaseRoot = filename:join([Root,"rel","dderl"]),
  +walk_release(Verbose, Proj, Tab, FileH, Root) ->
  +    ReleaseRoot = filename:join([Root,"rel",Proj]),
       case filelib:is_dir(ReleaseRoot) of
           true ->
               walk_release(Verbose, Tab, FileH,
  
positive.code:     ?E("Invalid Opts ~p", [Opts]).
  
  build_msi(Verbose, Proj, ProjDir, ReleaseDir) ->
      {ok, [{application,dderl,DderlAppProps}]} =
          file:consult(filename:join([ProjDir,"src",Proj++".app.src"])),
      Version = proplists:get_value(vsn, DderlAppProps, ""),
      ?L("Building ~s-~s MSI", [Proj, Version]),
      BuildSourceDir = filename:join(ReleaseDir, "dderl-"++Version),
      build_sources(Verbose, ProjDir, BuildSourceDir),
      rebar_generate(Verbose, Proj, BuildSourceDir),
      {ok, _} = dets:open_file(Proj++"ids", [{ram_file, true},
                                             {file, Proj++"ids.dets"},
  
negative.code:         "                     Target='[#"++CItm#item.id++"]'\n"
          "                     Arguments='attach'\n"
          "                     WorkingDirectory='"++BootDir#item.id++"'\n"
          "                     Icon='"++Proj++".ico' IconIndex='0' />\n"
          "           <Shortcut Id='desktopgui'\n"
          "                     Name='"++Proj++" GUI'\n"
          "                     Target='[#"++CItm#item.id++"]'\n"
          "                     Arguments='console'\n"
          "                     WorkingDirectory='"++BootDir#item.id++"'\n"
          "                     Icon='"++Proj++".ico' IconIndex='0' />\n"
          "           <RemoveFolder Id='ApplicationDesktopFolder' On='uninstall'/>\n"
          "           <RegistryValue Root='HKCU'\n"
          "                          Key='Software\\[Manufacturer]\\[ProductName]'\n"
  