aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorSimon Rozman <simon@rozman.si>2019-04-26 11:26:59 +0200
committerSimon Rozman <simon@rozman.si>2019-04-26 13:44:44 +0200
commit5094737f8cddab65bd171a5b687b211a1822fed0 (patch)
tree74ed255c447a12de4f808d6a40723ea9769ac2d1 /README.md
parentQuote platform names (diff)
downloadwintun-5094737f8cddab65bd171a5b687b211a1822fed0.tar.xz
wintun-5094737f8cddab65bd171a5b687b211a1822fed0.zip
Split driver setup to EV signed (<Win10) and WHQL signed (>=Win10)
Signed-off-by: Simon Rozman <simon@rozman.si>
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 9 insertions, 1 deletions
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:<target>]
- `DVL`: Runs the `SDV`, and creates a Driver Verification Log, only for AMD64 release configurations.
- - `MSM`: Builds Microsoft Installer Merge Modules in `<output folder>\wintun-<platform>-<version>.msm`.
+ - `MSM`: Builds Microsoft Installer Merge Modules in `<output folder>\wintun-<platform>-<version>.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