diff options
author | Simon Rozman <simon@rozman.si> | 2019-04-18 14:00:02 +0200 |
---|---|---|
committer | Simon Rozman <simon@rozman.si> | 2019-04-18 15:32:09 +0200 |
commit | e4f4d71477fbbcff6e71ac16c47b6b9e01b9578b (patch) | |
tree | c868027d6cf169e6fc23f31b44018f141e1d5d6b /README.md | |
parent | Move MSM files to a distribution folder (diff) | |
download | wintun-e4f4d71477fbbcff6e71ac16c47b6b9e01b9578b.tar.xz wintun-e4f4d71477fbbcff6e71ac16c47b6b9e01b9578b.zip |
Make Makefile build all supported platforms
Signed-off-by: Simon Rozman <simon@rozman.si>
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 12 |
1 files changed, 2 insertions, 10 deletions
@@ -37,7 +37,7 @@ If you already have `wintun.vcxproj.user` file, just add the `<PropertyGroup>` s Open _Developer Command Prompt for VS 2017_ and use the `nmake` command: ``` -nmake [<target>] [CFG=<configuration>] [PLAT=<platform>] +nmake [<target>] ``` ### Targets @@ -46,7 +46,7 @@ nmake [<target>] [CFG=<configuration>] [PLAT=<platform>] - `clean`: Deletes all intermediate and output files. - - `dvl`: Runs Static Driver Verifier, which includes a clean driver build, and creates a Driver Verification Log in `wintun.DVL.XML` file. Release configurations only. When you are ready to test your driver using the Windows Hardware Certification Kit (HCK), you need to copy the `wintun.DVL.XML` file to the `%SystemDrive%\DVL` directory on the test computer. + - `dvl`: Runs Static Driver Verifier, which includes a clean driver build, and creates a Driver Verification Log in `wintun.DVL.XML` file. When you are ready to test your driver using the Windows Hardware Certification Kit (HCK), you need to copy the `wintun.DVL.XML` file to the `%SystemDrive%\DVL` directory on the test computer. - `msm`: Builds Microsoft Installer Merge Module in `<output folder>\wintun.msm`. This target requires the driver to be built first (e.g. `nmake build msm` or `nmake dvl msm`). @@ -61,14 +61,6 @@ AMD64 Release | `amd64\Release\wintun` ARM64 Debug | `arm64\Debug\wintun` ARM64 Release | `arm64\Release\wintun` -### Properties - -Properties may be defined as environment variables, or specified on the `nmake` command line. - - - `CFG`: Specifies configuration to build or clean. May be `Debug` or `Release` (default). - - - `PLAT`: Specifies driver platform to build. May be `x86` or `amd64` (default), or `arm64`. - ## Usage |