diff --git a/DMF/DMF.props b/DMF/DMF.props new file mode 100644 index 0000000..5bb840b --- /dev/null +++ b/DMF/DMF.props @@ -0,0 +1,18 @@ + + + + + + <_PropertySheetDisplayName>Driver Module Framework + + + + ..\..\DMF\DMF\Modules.Library;..\..\DMF\DMF\Framework;$(IntDir);%(AdditionalIncludeDirectories) + + + ..\..\DMF\$(Configuration)\$(PlatformName)\lib\DmfK\DmfK.lib;%(AdditionalDependencies); + ..\..\DMF\$(Configuration)\$(PlatformName)\lib\DmfU\DmfU.lib;%(AdditionalDependencies); + + + + \ No newline at end of file diff --git a/DMF/README.md b/DMF/README.md new file mode 100644 index 0000000..cebc4bb --- /dev/null +++ b/DMF/README.md @@ -0,0 +1,13 @@ +# Driver Module Framework (DMF) + +## Usage + +To include and link against [DMF](https://github.com/microsoft/DMF) simply clone DMF to the same project parent directory and add the following snippet to your driver project file: + +```xml + + + +``` + +Drop the provided `DMF.props` into the project directory and all include and linker settings will be available. Works for both `KMDF` and `UMDF`.