From 5094737f8cddab65bd171a5b687b211a1822fed0 Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Fri, 26 Apr 2019 11:26:59 +0200 Subject: Split driver setup to EV signed (=Win10) Signed-off-by: Simon Rozman --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index bb38309..eaf30d8 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ msbuild wintun.proj [/t:] - `DVL`: Runs the `SDV`, and creates a Driver Verification Log, only for AMD64 release configurations. - - `MSM`: Builds Microsoft Installer Merge Modules in `\wintun--.msm`. + - `MSM`: Builds Microsoft Installer Merge Modules in `\wintun--.msm`. Requires WHLK signed driver (See: [Building Microsoft Installer Merge Modules]). The driver output folders are: @@ -66,6 +66,14 @@ AMD64 Release | `amd64\Release\wintun` ARM64 Debug | `arm64\Debug\wintun` ARM64 Release | `arm64\Release\wintun` +### Building Microsoft Installer Merge Modules + +1. `msbuild wintun.proj /t:DVL;Build` +2. Perform Windows Hardware Lab Kit tests; Submit submission package to Microsoft; Get WHQL signed driver. +3. Copy WHQL signed driver to `whql\x86` and `whql\amd64` subfolders. +4. `msbuild wintun.proj /t:MSM` +5. MSM files are placed in `dist` subfolder. + ## Usage -- cgit v1.2.3-59-g8ed1b