[ovs-git] [openvswitch/ovs] 3d57e3: build-windows: Suppress output from MSBuild

GitHub noreply at github.com
Tue Nov 14 04:34:06 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 3d57e30963b41ca5962620daf27644e35c515a2d
      https://github.com/openvswitch/ovs/commit/3d57e30963b41ca5962620daf27644e35c515a2d
  Author: Alin Gabriel Serdean <aserdean at ovn.org>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M Makefile.am
    M datapath-windows/automake.mk
    M windows/automake.mk

  Log Message:
  -----------
  build-windows: Suppress output from MSBuild

Add `nologo` parameter to MSBuild to suppress the banner.

This will make tidier log messages.

Signed-off-by: Alin Gabriel Serdean <aserdean at ovn.org>
Acked-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>


  Commit: 00d90b49cc9d54f04f8311ebe315d6ea33e5eda8
      https://github.com/openvswitch/ovs/commit/00d90b49cc9d54f04f8311ebe315d6ea33e5eda8
  Author: Alin Gabriel Serdean <aserdean at ovn.org>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M windows/ovs-windows-installer/ovs-windows-installer.wixproj

  Log Message:
  -----------
  installer-windows: Remove unused entries from WIX project

Remove duplicate and obsolete entries from the installer WIX project.

Found by inspection.

Signed-off-by: Alin Gabriel Serdean <aserdean at ovn.org>
Acked-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>


  Commit: fe10c284d3431f4b2ddd7d3045ac6dd3c2546efc
      https://github.com/openvswitch/ovs/commit/fe10c284d3431f4b2ddd7d3045ac6dd3c2546efc
  Author: Alin Gabriel Serdean <aserdean at ovn.org>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M windows/ovs-windows-installer.sln

  Log Message:
  -----------
  installer-windows: Resolve WIX solution build type

Until now the x64 build of the installer solution was pointing to the
x86 build of the WIX project.

This patch changes for them to match.

Signed-off-by: Alin Gabriel Serdean <aserdean at ovn.org>
Acked-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>


  Commit: 9e3a4992df933fd9d062ff4a0f036abc9d349f93
      https://github.com/openvswitch/ovs/commit/9e3a4992df933fd9d062ff4a0f036abc9d349f93
  Author: Alin Gabriel Serdean <aserdean at ovn.org>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M windows/ovs-windows-installer/ovs-windows-installer.wixproj

  Log Message:
  -----------
  installer-windows: Call WIX binaries outside of MSBuild on x64

Unfortunately all WIX binaries (candle, heat, etc) are only 32 bit (up to
the latest version 3.11).

For performance reasons they are run as .NET assemblies inside the MSBuild
process. Running 32 bit assemblies inside a 64 bit process (MSBuild) makes
them segfault.

Add a new option for heat to be run as an individual process when the
platform is not x86.

Signed-off-by: Alin Gabriel Serdean <aserdean at ovn.org>
Acked-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>


  Commit: abbb33e38c22e8579351239075c5b632e28078ca
      https://github.com/openvswitch/ovs/commit/abbb33e38c22e8579351239075c5b632e28078ca
  Author: Alin Gabriel Serdean <aserdean at ovn.org>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M windows/ovs-windows-installer/Product.wxs

  Log Message:
  -----------
  installer-windows: Modify installer so it can be compiled on x64

Add variables to know for which platform we are building.

They are needed for the installer to know if it should install
in `Program Files (x86)` or `Program Files` and which registry
it needs to update.

Signed-off-by: Alin Gabriel Serdean <aserdean at ovn.org>
Acked-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>


  Commit: b0bf5ef2925c18af4008501aa0717a7752cc5062
      https://github.com/openvswitch/ovs/commit/b0bf5ef2925c18af4008501aa0717a7752cc5062
  Author: Alin Gabriel Serdean <aserdean at ovn.org>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M Makefile.am
    M m4/openvswitch.m4
    M windows/automake.mk

  Log Message:
  -----------
  installer-windows: Add x64 installer build via command line

Add a new variable to know on which platform we are compiling.

Make the msbuild command to be aware of the platform we want to build.

Shorter the msbuild parameters from `property:`->`p:`. Change slashes
to double slashes so msys does not get confused.

Signed-off-by: Alin Gabriel Serdean <aserdean at ovn.org>
Acked-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>


Compare: https://github.com/openvswitch/ovs/compare/27f141d44d95...b0bf5ef2925c


More information about the git mailing list