Skip to content

Commit 38c3ec4

Browse files
chore: migrate wdf to git submodule (#6)
1 parent a9f6065 commit 38c3ec4

42 files changed

Lines changed: 20 additions & 19223 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci-validation.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ jobs:
3434
steps:
3535
- name: Checkout
3636
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
37+
with:
38+
submodules: true
3739

3840
- name: Setup MSBuild
3941
uses: microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3.0.0

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "ThirdParty/Windows-Driver-Frameworks"]
2+
path = ThirdParty/Windows-Driver-Frameworks
3+
url = https://github.com/microsoft/Windows-Driver-Frameworks.git

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,20 @@ Explore more games, tools, apps, and experiments from PyroSoft: **[Visit PyroSof
3535
- **EDID integration**: Added EDID integration support for custom/virtual monitor profiles.
3636
- **Performance optimization**: Driver performance improvements (various internal optimizations).
3737

38+
## Building from source
39+
40+
This repository uses a Git submodule for Microsoft Windows Driver Frameworks headers. Clone with submodules enabled:
41+
42+
```bash
43+
git clone --recurse-submodules https://github.com/VirtualDrivers/Virtual-Display-Driver.git
44+
```
45+
46+
For an existing checkout, initialize the submodule before building:
47+
48+
```bash
49+
git submodule update --init --recursive
50+
```
51+
3852
## ⬇️ Download Latest Version
3953

4054
- [Driver Installer (Windows 10/11)](https://github.com/VirtualDrivers/Virtual-Display-Driver/releases) - Check the [Releases](https://github.com/VirtualDrivers/Virtual-Display-Driver/releases) page for the latest version and release notes.

ThirdParty/Windows-Driver-Frameworks/LICENSE

Lines changed: 0 additions & 22 deletions
This file was deleted.

ThirdParty/Windows-Driver-Frameworks/README.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

ThirdParty/Windows-Driver-Frameworks/src/publicinc/wdf/umdf/2.15/wdf.h

Lines changed: 0 additions & 134 deletions
This file was deleted.

ThirdParty/Windows-Driver-Frameworks/src/publicinc/wdf/umdf/2.15/wdfassert.h

Lines changed: 0 additions & 93 deletions
This file was deleted.

0 commit comments

Comments
 (0)