diff options
author | Simon Rozman <simon@rozman.si> | 2019-04-26 11:26:59 +0200 |
---|---|---|
committer | Simon Rozman <simon@rozman.si> | 2019-04-26 13:44:44 +0200 |
commit | 5094737f8cddab65bd171a5b687b211a1822fed0 (patch) | |
tree | 74ed255c447a12de4f808d6a40723ea9769ac2d1 /README.md | |
parent | Quote platform names (diff) | |
download | wintun-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.md | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -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 |