summaryrefslogtreecommitdiff
path: root/Documentation/intro
diff options
context:
space:
mode:
authorAlin Gabriel Serdean <aserdean@ovn.org>2020-09-22 13:01:45 +0300
committerAlin Gabriel Serdean <aserdean@ovn.org>2020-09-22 15:49:57 +0300
commit66b6791c324ab6133d456b565e466724acec219b (patch)
tree7c6041c5a67b7194579c615cecac92a5bd6ddd5b /Documentation/intro
parent1f185ae633ecbf87645c3c09d4e81a3c6a24d13b (diff)
downloadopenvswitch-66b6791c324ab6133d456b565e466724acec219b.tar.gz
windows: Document how to generate the Windows installer
This patch adds information on how to generate the Windows installer which can be used to easily deploy the userspace binaries, kernel module and create services on new environments. Signed-off-by: Alin Gabriel Serdean <aserdean@ovn.org> Acked-by: Ilya Maximets <i.maximets@ovn.org>
Diffstat (limited to 'Documentation/intro')
-rw-r--r--Documentation/intro/install/windows.rst24
1 files changed, 21 insertions, 3 deletions
diff --git a/Documentation/intro/install/windows.rst b/Documentation/intro/install/windows.rst
index 394572f00..31cef13b8 100644
--- a/Documentation/intro/install/windows.rst
+++ b/Documentation/intro/install/windows.rst
@@ -71,7 +71,10 @@ The following explains the steps in some detail.
You will need at least Visual Studio 2013 (update 4) to compile userspace
binaries. In addition to that, if you want to compile the kernel module you
- will also need to install Windows Driver Kit (WDK) 8.1 Update.
+ will also need to install Windows Driver Kit (WDK) 8.1 Update or later.
+ To generate the Windows installer you need
+ `WiX Toolset <https://wixtoolset.org/>`__ and also be able to build the
+ kernel module.
It is important to get the Visual Studio related environment variables and to
have the $PATH inside the bash to point to the proper compiler and linker.
@@ -319,6 +322,22 @@ An alternative way to do the same is to run the following command:
seconds has been observed for the change to be reflected in the UI. This is
not a bug in Open vSwitch.
+Generate the Windows installer
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+To generate the Windows installler run the following command from the top
+source directory:
+
+::
+
+ $ make windows_installer
+
+.. note::
+
+ This will generate the Windows installer in the following location (relative
+ to the top source directory):
+ windows/ovs-windows-installer/bin/Release/OpenvSwitch.msi
+
Starting
--------
@@ -797,5 +816,4 @@ TODO
* Investigate and add the feature to provide QoS.
-* Sign the driver & create an MSI for installing the different Open vSwitch
- components on Windows.
+* Sign the driver.