azure-cli/build_scripts/windows
..
resources
scripts
Product.wxs
README.md
azure-cli.sln
azure-cli.wixproj

README.md

Building the Windows MSI

This document provides instructions on creating the MSI.

Prerequisites

  1. Turn on the '.NET Framework 3.5' Windows Feature (required for WIX Toolset).

  2. Install 'WIX Toolset build tools' if not already installed. (e.g. WiX v3.10.3) http://wixtoolset.org/releases/

  3. Get Git for Windows (it has several tools used for the build).

  4. Install 'Microsoft Build Tools 2015'. https://www.microsoft.com/download/details.aspx?id=48159

  5. Clone the repository.

Note: The above can be done on a Windows 10 VM.

Building

  1. Set the CLI_VERSION environment variable.

  2. Run build_scripts\windows\scripts\build.cmd.

  3. The unsigned MSI will be in the .\out folder.