Skip to content

2.4

Choose a tag to compare

@3F 3F released this 08 Feb 18:58
ee5a002

hMSBuild 2.4 - .bat scripts with full Package Manager inside for searching and wrapping MSBuild tools

馃搼 What's new in 2.4 ...
  • FIXED: -GetNuTool is corrupted.

  • FIXED: Fixed delayed return code as !ERRORLEVEL! when -GetNuTool key.

  • NEW: -no-less-4 key to not include versions less than 4.0 (Windows XP+)

  • NEW: -no-less-15 key to not include versions less than 15.0 (install-API/2017+)

  • NEW: ~c {name} Alias to p:Configuration={name}

  • NEW: ~p {name} Alias to p:Platform={name}

  • NEW: ~x Alias to m:NUMBER_OF_PROCESSORS-1 v:m

  • NEW: -vc key. Adds to -priority VC++ toolset.

  • NEW: -cs key. Adds to -priority C# / VB Roslyn compilers.

  • CHANGED: Redirected warn messages into stderr stream.

  • CHANGED: -vsw-priority renamed as -priority.
    The old key still is available for backward compatibility with 2.x;
    But marked as obsolete and not recommended to use anymore.

  • CHANGED: -vsw-version renamed as -vwshere.
    The old key still is available for backward compatibility with 2.x;
    But marked as obsolete and not recommended to use anymore.

  • CHANGED: Updated GetNuTool 1.9 embeddable package manager inside .bat
    https://github.com/3F/GetNuTool/releases/tag/1.9

  • NOTE: hMSBuild releases are now accompanied by a .sha1 file in the official distribution;
    At the same time, commits from which releases are published are signed with the committer's verified signature (GPG).

      Make sure you are using official, unmodified, safe versions.
      https://github.com/3F/hMSBuild/releases/latest